Hi all,
to reach the goal of having the 2.6 Kernel completet I want to first report the actual status of 2.6.20:
UCB1300 related stuff:
- audio -> NO (but there is code from 2.4)
- touchscreen OK (allready mainline)
- switches OK (I will send a patch to rmk to get it into mainline)
here [1] is the patch.
- battary status NO (but shouldn't be that hard to implement)
S3 latch stuff:
This latch is used to switch some GPIOs and the LEDs I also think that it is responsible for the power button. But I didn't found time to figgure it out.
There was a patch for 2.4 which created files in /dev to access the options this would be a nice Idea for 2.6, too.
Else there is the possibility to give it to the input dev system (the button and the leds).
MQ200 (Video)
There is a driver from zecke but it has a little bug[2]. Here [3] is the driver as a 2.6.20 patch.
The first target will be to debug it.
Later it would be great to have hardware acceleration.
This part is quite difficult - I think.
Smartcard support:
NO there is no smartcard support but i have read about a old 2.4 driver here on the forum [4].
Mods support:
MMC/SD NO
Bluetooth NO
Hopefuly we can get all the parts done and get it into mainline. I will try to do as much as I can but my time and my C skills are limited. So any help is very welcome.
regards
nice
1
http://opensimpad.org/images/8/81/Linux-2....itches.patch.gz2 If you boot your SIMpad and there is a crapy Tux boot a 2.4 Kernel first. This will bring the SIMpad in a state where the 2.6 driver will work. You have to do this everytime your SIMpad was disconnected from its accu.
3
http://opensimpad.org/images/5/57/Linux-2.....mq200.patch.gz4
https://www.oesf.org/forums/index.php?showtopic=13426