OESF Portables Forum

Everything Else => Model Specific Forums => Distros, Development, and Model Specific Forums => Archived Forums => SIMpad forum => Topic started by: mr_nice on February 09, 2007, 01:17:31 pm

Title: Simpad 2.6 Kernel Development
Post by: mr_nice on February 09, 2007, 01:17:31 pm
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.gz (http://opensimpad.org/images/8/81/Linux-2.6.20.SIMpad.ucb1x00-switches.patch.gz)

2 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.gz (http://opensimpad.org/images/5/57/Linux-2.6.19.1.SIMpad.mq200.patch.gz)
4 https://www.oesf.org/forums/index.php?showtopic=13426 (https://www.oesf.org/forums/index.php?showtopic=13426)
Title: Simpad 2.6 Kernel Development
Post by: fredyd on February 10, 2007, 02:30:47 am
thanks for this update!

I don't know what 2.4's audio code is worth, has anyone ever /heard/ it running?

BlueTooth should work out of the box in 2.6, since it uses the second serial interface.
Title: Simpad 2.6 Kernel Development
Post by: mr_nice on February 14, 2007, 03:22:40 pm
Do you think alsa will be the right choice for a new audio driver?
Title: Simpad 2.6 Kernel Development
Post by: koen on February 14, 2007, 04:42:24 pm
Quote
Do you think alsa will be the right choice for a new audio driver?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=154103\"][{POST_SNAPBACK}][/a][/div]

It's the only sane choice
Title: Simpad 2.6 Kernel Development
Post by: mr_nice on March 20, 2007, 04:12:25 pm
If you are interested in the ongoing of the 2.6 development please check this site [1]. It takes too much time to keep it in sync with this forum.

regards
nice

1 http://opensimpad.org/index.php/SIMpad_Kernel_2.6 (http://opensimpad.org/index.php/SIMpad_Kernel_2.6)
Title: Simpad 2.6 Kernel Development
Post by: scholbert on June 29, 2007, 04:55:53 am
Hey Mr. Nice,

Quote
If you are interested in the ongoing of the 2.6 development please check this site [1]. It takes too much time to keep it in sync with this forum.

regards
nice

1 http://opensimpad.org/index.php/SIMpad_Kernel_2.6 (http://opensimpad.org/index.php/SIMpad_Kernel_2.6)
[div align=\"right\"][{POST_SNAPBACK}][/a][/div] (http://index.php?act=findpost&pid=156837\")

i know you're in lack of time. But let me ask one question   .
Is there any simple .gz package i may grab to have quick look into the complete patch?

Doesn't matter if it is a pre-copy of the OE stuff or something like that!

Edit: I found something at [a href=\"http://opensimpad.org/images/7/7a/SIMpad-Kernel-2.6.patch.gz]opensimpad[/url]

If you got a newer one, tell me!

Thnx

scholbert
Title: Simpad 2.6 Kernel Development
Post by: mister_data on July 02, 2007, 07:25:50 am
Hi Scholbert,

you can found the actual development state (for kernel-2.6.21) at

http://slackpad.svn.sourceforge.net/viewvc...nel-2.6/2.6.21/ (http://slackpad.svn.sourceforge.net/viewvc/slackpad/trunk/SIMpad-Kernel-2.6/2.6.21/)

And sorry, there is no single patch file for now.

I hope there is something helpfully for your Skeye Sl Pad project      .

Greets,

mrdata
Title: Simpad 2.6 Kernel Development
Post by: scholbert on July 02, 2007, 11:52:10 am
Hi mister_data,

thanks for the hint.
You're right, i started working on the 2.6 kernel implementation for the skeye pad.
Some parts are similar to the simpad (e.g CS3), other's are not (e.g. graphic)  .

At least the simpad patches will help me to navigate through the kernel and you helped me to navigate the web   !

Regards,

scholbert