[EMAIL PROTECTED] (Stefan Reinauer) wrote: > > Note that the Geode GX1+CS5530 that's on the Lippert card is quite a > > different beast from the SC2200. The GX1 CPU core is mostly the same, > > so the code that has to do with GX_BASE, the 0x22/0x23 config > > registers the PCI functions and the RAM sizing should work with minor > > modifications. Any code using the SuperIO or the Config Base > > Registers will need to be modified. > > Is there any documenation available on the SC2200? I only found > some overview documentation on National's website.
Not anything public AFAIK. The only thing I've found on the net that shows any details or code is the M-systems IPL document. You'll need do sign an NDA to get the data books. Try to get in touch with a National representative (which can be quite hard, I've been lucky i think). > > National have made the data sheets for the GX1 processor and the > > CS5530 companion chip available at: > > > > http://www.national.com/ds/GX/ > > http://www.national.com/ds/CS/ > > There's some documentation available from M-Systems containing a small > SC2200 IPL. This contains code to get the DOC mapped correctly. The > CS5530 docs don't mention the DOC at all. Does the companion chip lack > that feature? Yes, that's correct. The SC2200 has a dedicated pin called DOCCS and the address decode is software programmable. On the GX1+CS5530 all one has is an ISA-bus and address decode is done in some external logic (most probably the DOC is hardcoded at address 0xc8000 or 0xd0000). /Christer -- "Just how much can I get away with and still go to heaven?"
