Posts

Showing posts from April, 2010

WiFi is working...

Good news everyone! I've got WiFi on rx1950 working without any tricks like enabling wifi in WinMo and then boot in linux :) I was able to connect to my WPA-protected AP, and then login to PDA via ssh over WiFi. Some technical details: WiFi is clocked from clkout1 pin, and clkout1 source should be FCLK (I also set clkout0 source to HCLK as WinMo does). WiFi enabling sequence: enable WiFi clock by configuring GPH10 pin function to CLKOUT1 enable LED by setting GPC8 and GCP9 to 1 enable chip select by configuring GPA15 pin function to nGCS4 reset pin by setting GPA14 to 0, waiting 200ms, and then setting it to 1 enable radio power by setting GPA11 pin to 1 WiFi disabling sequence: disable radio power by setting GPA11 to 0 ensure that reset pin (GPA14) is set to 0 disable chip select by configuring GPA15 as output and setting it to 0 disable LED by setting GPC8 and GPC9 to 0 disable WiFi clock by configuring GPH10 as output and setting it to 0 acx100 base address is 0x20000000, irq i

Hacking on xkbd and echinus

I'm still working on rx1950 environment, and I've found a nice dwm-based WM - echinus. It supports docks (actually it supports subset of EWMH), so I hacked xkbd (on screen keyboard) to be a dock. Now I'm able to show/hide on-screen keyboard via shortcut (it will be tape recorder key on PDA). Now I need some panel with EWMH support, with ability to launch apps and display some info via text/pixmaps (dzen2?) xkbd patch is available here . Screenshot is available here .