Uwe,
On Thursday 11 October 2007 03:30, Uwe Hermann wrote:
I have not yet read all of your PDF and all code, but there seem to be lots of useful patches in there... I hope we can merge all/most of them soon (in LinuxBIOS as well as in Linux). Please send patches for the stuff which is ready to be committed...
Ready to be committed *where*?
Currently I'm using FILO + a 2.5" hard drive on my IGEL-316 which works fine with the attached patch. With "irqpoll" both USB and ethernet also work fine with a stock 2.6.22 kernel.
Audio and VGA doesn't work, I guess I'll need your patches/drivers.
Audio is currently broken. The SMI polling driver needs to be modified (fails to compile).
The "nsc" Xorg driver requires VSA, correct?
Yes. I does video mode setting in the standard way, what means it touches VGA registers that do not exist on Geode GX1. Also it relies on a working scratch RAM configuration. What is not done within LB.
The LinuxBIOS VGA part works fine, the logo is displayed!
Same here.
Some questions about the status table at http://linuxbios.org/BCOM_WINNET100_Build_Tutorial:
- For "COM2" you wrote: "Simple UART mode only (due to TTL level)". What exactly does that mean? There's no COM2 connector an the back, and I don't see any headers to attch one on the board, either. Is COM2 usable somehow?
Take a look at the board, near the Super IO you will find a 12 pin header (or 10 pin header, with a card reader connected on my IGEL316). On my board it is marked as "JCOM1". This is the second UART, but without a level shifter! All levels are TTL only!
JCOM1 /---\ DCD2 1 7 DSR2 SIN2 2 8 RTS2 SOUT2 3 9 CTS2 DTR2 4 10 RI2 GND 5 11 VCC (5V) GND 6 12 nc (not assembled) ---/
These signals could also be (depends on the SuperIO configuration):
DTR2 could be also CFG1 and BOUT2 SOUT2 could be also GPIO36 SIN2 could be also GPIO35 DCD2 could be also GPIO31 DSR2 could be also GPIO32 RTS2 could be also GPIO34 CTS2 could be also GPIO30 RI2 could be also GPIO33
- I didn't test the parallel port with anything useful yet, but simply doing 'modprobe ppdev' works without errors, the module loads fine.
I never used the lpt on this device.
- Any ideas about the smartcard reader? Not that I need it, but it would be useful to know the status. Do we know something about how it works (datasheets?) or is there even some Linux driver for it? Does it need special init in LinuxBIOS?
I did not find any documentation about the used device. I only know its connected through the UART2 with TTL levels.
Juergen