Thanks for the offer. Right now I don't need any help. Qemu was enough to help me get new kernel running on the actual device. Currently I'm mostly focusing on writing/porting drivers for all the peripherials. Still at some point I'll have to try to get suspend and resume working. This might be very hard to do without access to serial console.
If you'd like to do some testing I guess you can use my previous images. However don't expect any GUI. It's just kernel with a ramdisk and few usable console programs. Also the images I'm using for testing right now are much more usable. I'll upload a new one once I'm finished with battery driver.
EDIT:
The latest image can be found here:
http://tworaz.net/downloads/NetBookPro/ ... mg_3.1-rc9What should be working:
- Framebuffer console (no brightness controlls yet),
- Keyboard,
- Touchscreen,
- RTC,
- USB port,
- Serial port (tested only on qemu),
- NAND flash,
- MMC card reader,
- PCMCIA port,
- CF card reader,
- Sound (not really tested),
- Battery monitoring (brand new driver using power_supply class interface, just go to /sys/class/power_supply/lx-{main-battery,backup-battery,wall}/ and cat apropriate files to get the readings.
Not working:
- Suspend/Resume,
- Screen brightness control,
- IRDA (I have no way to test, but looking at the code some bits are still missing.)
- Internal modem (I have no way to test it, same as above some bits of code are missing.)
The sources for the kernel can be found here:
https://github.com/tworaz/linux/tree/3.1-rc9-nbproTo test the image just download it, rename to nBkProOs.img and put on the first partition of your CF card (has to be fat formatted). Next reboot your device (small hole near right shift key, use paperclip) and press CTRL+ESC+D. You can log in as root, no password required. After done playing just type reboot and after a few seconds you should be back in windows CE.