On Thu, 9 Aug 2001, Jan-Benedict Glaw wrote: > I volunteer to provide all PROMs I can find @home. However, someone > has to read them as I don't have an EPROM burner:-( I'm not sure how exactly the ROMs are wired (they're usually 8-bit); hopefully in a "natural" way. You can read most of ROMs under Linux via mmap()ping /dev/mem -- parts of ROMs may not be directly available to the host CPU if they contain option's CPU firmware. The MB ROM is remapped (byte-merged) by the chipset so that it can be read in 32-bit quantities as parts of it get executed directly (the I/O ASIC permits switching the byte merging off). Option ROMs are not remapped as they always get copied to the system RAM before execution. Their organization can be read from their headers as specified by the TURBOchannel firmware specification. -- + Maciej W. Rozycki, Technical University of Gdansk, Poland + +--------------------------------------------------------------+ + e-mail: macro@ds2.pg.gda.pl, PGP key available +