Peter Stuge wrote: >> In the src/northbridge and src/sourthbridge directories I assume >> I'll need to create a cx700 directory. > > northbridge yes, southbridge maybe. The southbridge seems to be a > vt8237 core, perhaps you don't need to make a special southbridge > directory for it. >
I'm rather curious, I'm wondering if CX700 = CN700 + VT8237. If that's the case, CX700 should work with CN700 code, which should be ready by the 27th. I'll take a look later, right now I'm off to work. Also, do you have the CX700 datasheets? And is your board using ddr or ddr2? > What about CPU? Does your board have a C3 or C7 CPU? Currently > there's only code for C3 in LB. C7 *should* work (if I'm reading the docs right, that is) with the C3 code, the only thing that needs to be changed is the device IDs added to src/cpu/via/model_centaur/model_centaur_init.c, C7 is 0x06A[0-F]. Other issues may crop up after ram is working, but again should be working by the 27th, if all goes well. >> But once again I'm at a loss as to which directory to use as a base >> platform. Everything I know about the CX700 seems so different >> that I'm concerned nothing will work. If I can just get it started >> to a point where I start getting serial output > > This is definately the starting point, but it already requires the > superio to be working properly. There's no support for vt8237 but > perhaps the vt8235 is at least a little similar. (Wasn't the 8237 > being worked on already by the way?) Yes, it is ;) >> I think I'll have a place where I can at least start working and >> try things. If I use the EPIA-M setup, do you think I'll at least >> get that far? > > Maybe if you're lucky. epia-m has vt8235. Try it. :) VT8235 has its own superio, and epia-m uses it. VT8237 doesn't. Also, the device IDs are entirely different, and so are some of the registers. I used epia-m as a starting point also, but it requires a lot of gutting out and fixing up. -Corey -- linuxbios mailing list [email protected] http://www.linuxbios.org/mailman/listinfo/linuxbios
