On Mon, 2007-05-14 at 00:02 -0400, Corey Osgood wrote:
roger wrote:
On Sun, 2007-05-13 at 19:09 -0400, joe@smittys.pointclark.net wrote:
Roger this would be very helpful. I have been working on other Intel chipsets (cousins of the i440bx) and something to go by would be great!!
Thanks - Joe
ok.. i'll start taking notes tonight.
Great idea! With all of us chipping in, I'm sure we can get this going. Also you might find the LinuxBIOSv1 implementation of the 440bx helpful, that setup actually works! Only real major problem is, it's written in asm, so it's a bit hard to understand/follow. There's also a bunch of stuff in the bitworks ims's auto.c that might be important. I tried a simple port to C at one point, but that didn't work out. I'm going to work right now on getting smbus working correctly, and the drb/timing registers set by it..first have to get the board set up again though ;)
yes. I noticed the v1's asm implementation. But I take it with a grain of salt it was working because back in ~2002, as I was already hearing reports raminit.c was broken then -- whether or not that was v1 or v2, who knows.. still, my guess is, the code is there, probably just missing something with initializing something before doing something. Just a wild guess. I'll continue reading the specs tonight.
-- Roger http://www.eskimo.com/~roger/index.html Key fingerprint = 8977 A252 2623 F567 70CD 1261 640F C963 1005 1D61
Sun May 13 21:17:39 PDT 2007