Hey,
nice to see the 2.6 development living up again.
Regarding the hardware drivers: The delta.o, button.o etc. drivers have been recently open-sourced by iRex, you will have found them on their developer's site. For the cf8385.o (that's the WLAN chip) there's some development going on
here. I didn't find recent infos about the TFFS module that "controls" the flash chip. Don't know if it's needed or if it can be replaced by some other MTD module. Some output from the kernel log:
Code:
tffs: TrueFFS driver 7100.76
tffs: will not use IRQ<7>tffs: TffsMapMem: request_mem_region(0,20000) OK
tffs: TffsMapMem: ioremap_nocache(0,20000) mapped to c485a000
tffs: G3/P3 found<6>tffs: Socket 0 in addr 0x0
tffs: Device 0x0: size 0xe620000 HW sector 0x200 (recommended 0x1000)
tffs: C/H/S (0) 526 16 56
tffs: mDOC H3 not found; multi-sector polled I/O disabled<6>tffs: use major device number 100
Partition check:
tffsa: tffsa1 tffsa3 < tffsa5 tffsa6 tffsa7 >
tffs: disk partition: dev_number=0x6401, 149084 sectors, start_sector=52
tffs: disk partition: dev_number=0x6403, 2 sectors, start_sector=149136
tffs: disk partition: dev_number=0x6405, 57980 sectors, start_sector=149188
tffs: disk partition: dev_number=0x6406, 262652 sectors, start_sector=207220
tffs: disk partition: dev_number=0x6407, 1196 sectors, start_sector=469924
The USB chip is an ISP1362, the drivers for 2.6 have been
open-sourced (x86 version only, so that will require some hacking).
If I see it correctly there's no binary driver left, so let the hacking begin