W-ZERO3

SSP 周りなんとかしたいなぁ、と思いつつも手も頭も動かず。

キーパッド

バイナリを覗いていたら WS011SH のキーパッドは AK4184 で制御している様に見えたので適当に解析して適当に対応。

そういえば WZERO3 で miniroot.fs が使えるのか試したことないなぁ。多分使えないような気がするけど。

X キーマップ

動作確認が出来たので commit した。

NetBSD/hpcarm WZERO3

書いてみた。

続 AK4184

commit した。

AK4184

なんとなく動いてる感じ。

今でもアレな wzero3_tp.c と wzero3_ssp.c が更に汚くなった。

booting NetBSD/hpcarm on WILLCOM | W-ZERO3(WS004SH)

NOZAKI さん作。

続々々々々々々 MAX1233

ADC Averaging Control を 4 data averages から 16 data averages にしたら、ポインタがぷるぷる震える現象は大分マシになった。

続々々々々々 MAX1233

とりあえず commit した。 ポインタがぷるぷる震えるけど許して。後で何とかしたい。

続々々々々 MAX1233

ペンタッチによるボタン押下もできた。 ある一点をポイントしているとカーソルがぷるぷる震えるなぁ。

続々々々 MAX1233

printf 取り除いてもポインタは動くようになった。 まだ、ペンタッチによるボタン押下が出来んなぁ、なんでだろ。

続々々 MAX1233

動いた、と思ってデバッグ printf 取り除いたら動かなくなった(笑)

続々 MAX1233

なんとか座標らしい値を取ってくることが出来るようになった。 その値のなんと怪しいこと…。

MAX1233 DAC

MAX1233 の DAC でバックライトかその類のものを制御してるみたい。 DAC をパワーオフしたら画面が暗くなったので。

続 MAX1233

値は読めるようになったけど、その値が怪しい…。 書いたとおりの値が読めるレジスタもあるけど、そうでないレジスタもある。

MAX1233

今日の進捗はクロックと SSP のレジスタ定義追加のみ。 全然動かねぇ、うへぇ。

続タッチパネル

無いよりはマシだろうと思うので commit しておいた。

続々 Xhpc

X 終了時にフリーズするってのは気のせいだったようだ。

続 Xhpc

何か X を終了させるときにキーボード関連のエラーを吐いてフリーズするな…。

タッチパネル

なんとなく動いてる感じ。

Xhpc

カーネルオプションを足したら通常のキー入力はできるようになったけど、まだ Fn キーとのコンビネーションは駄目だなぁ。

続々 upgt(4)

んー、macfilter が設定できないから no network のままなんかなー。 usb_insert_transfer: xfer=0xc0daf400 not busy 0x0000009e upgt0: upgt_bulk_xmit: error INVAL! upgt0: could not transmit macfilter CMD data URB! usb_insert_transfer: xfer=0xc0d…

続 upgt(4)

くっつけたけど残念ながら動かんかった。 upgt0 at uhub0 port 1 upgt0: Sharp RUITZ1016YCZZ, rev 2.00/1.00, addr 2 boot device: ld0 root on ld0a dumps on ld0b root file system type: ffs WARNING: clock lost 1561 days WARNING: using filesystem t…

sysinst

縦画面のまま sysinst を動かしていたら桁数不足で sysinst \(^o^)/オワタ 立った、立った!僕の中の RI_ROTATE_CCW 実装フラグが立った!

WS020SH GPIO

Windows Mobile が起動している時の GPIO レジスタ

WILLCOM 03 (WS020SH)

ライムトーンの本体だけを購入(画像右下のやつ)。 W-ZERO3 メールが改悪されていて非常に使いづらい。 全体的に動作が速くなってる?画面回転時の超もっさりがもっさり程度になってる。 もしかしたら内蔵 LCD コントローラ使ってなかったりして…。

GPIO 設定差分

WS003SHWS007SHWS011SH設定差分無し pin#functionnamefunctionnamefunctionnamefunctionname 0GPIO_INGPIO<0>GPIO_INGPIO<0>GPIO_INGPIO<0>○○ 1GPIO_OUTGPIO<1>/nRESET_GPIOGPIO_OUTGPIO<1>/nRESET_GPIOGPIO_OUTGPIO<1>/nRESET_GPIO○○ 2GPIO_OUTSYS_EN5GPIO_…

WS011SH GPIO

Windows Mobile が起動している時の GPIO レジスタ