> >> > -dc820:0 2
> >> It reads FF FF FF
> > ok. that'll be the unmapped space then. It looks like Lucho is right
> > and you have a tiny 512 byte sized signature "EPROM" at c800:0000.
> > That'll be easy to fix.
> 
> But it's very strange to have such a tiny piece of uncompressed ROM!
> Erwin, please test more bytes from C820:0 than just 3 bytes. It's
> possible that the ROM module there has "holes". It's also possible
> that it reports just its first 512 bytes as its size but its *actual*
> size is much larger. Finally, it's (at least theoretically) possible
> that all the first 512 bytes are all ones (FF) and the REAL code
> starts after them, to avoid having to update the checksum after a
> change (completely violating the purpose of the ROM scan which should
> check this checksum ;-)

I ran "-dC000:0 FFFF" to get some overview here:

C000-C7FF looks to be my 32k Video bios 
(starts with 55 AA 40, shows string "VGA Coompatible BIOS")

C800-C81F indeed has something to do with the extra UDMA
(starts with 55 AA 01, shows string "HIGHPOINT", no FF's)

C820-CFFF is empty (all FF)

So could it be that the HIGHPOINT UDMA jumps to somewhere
else for its payload ?

Erwin

-- 
Erwin Veermans <[EMAIL PROTECTED]>
Psychiatry RuG, PO Box 30001, 9700 RB Groningen, Netherlands



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Freedos-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to