On Fri, 2007-04-20 at 01:20 +0200, Uwe Hermann wrote:
Also, still not getting output after just editing the auto.c and replacing pc97309 with w83977tf. One thing I left out was, the ASUS P2B auto.c impliments w83977tf with the the following (0x3f0) value: #define SERIAL_DEV PNP_DEV(0x3f0, W83977TF_SP1)
Looks correct, but if it doesn't work try 0x370, 0x2e, or 0x4e, too.
From what I'm guessing, the code is suppose to be doing this:
w83977ef-ctf.pdf (w83977tf.pdf is similar) ---clip--- 8.1.1 Extended Function Registers In Compatible PnP, there are two ways to enter Extended Function and read or write the configuration registers. HEFRAS (CR26 bit 6) can be used to select one out of these two methods of entering the Extended Function mode as follows:
HEFRAS address and value 0 write 87h to the location 3F0h twice 1 write 87h to the location 370h twice ---clip---
Basically, I should be getting some linuxbios specific output on ttyS*.
Yes. You can put some
print_debug("Hello world!\r\n");
Ok... loaded with "Hello world!". ;-)
Shouldn't the DEBUG options in Options.lb & Config.lb cover this?
I'll be flashing with these changes until tomorrow.
-- Roger http://www.eskimo.com/~roger/index.html Key fingerprint = 8977 A252 2623 F567 70CD 1261 640F C963 1005 1D61
Thu Apr 19 17:44:28 PDT 2007