[OpenBIOS] Apple's Open Firmware.

Joe van Tunen joevt at shaw.ca
Mon Apr 2 14:19:40 CEST 2018


From: Jd Lyons <lyons_dj at yahoo.com>
Date: Monday, April 2, 2018 at 3:52 AM

	On Apr 2, 2018, at 6:43 AM, Jd Lyons via OpenBIOS <mailto:openbios at openbios.org> wrote:

		load hd:12,\ppc\Quadro900Mac.rom load-size=c400 adler32=5ff1641b
		load-base 100 dump

		Result:

		00800000
		DEFAULT CATCH!, code=300 at %SRR0: ff847470 %SRR1:0000b030

	Not sure on that load-size, and I have no clue what the adler32 is?


What is the size of the Quadro900Mac.rom file? adler32 is a checksum algorithm (look it up on Wikipedia). It is called by boot|load. Try calling it yourself with

load_base load-size adler32

Looking at (init-program) more carefully (which is called after boot|load), it appears that the “unrecognized Client Program format” error causes the loaded data to be released, so you can’t dump it or byte-load it or adler32 it. Therefore, you must load only the fcode part of the rom or make your own load command.





More information about the OpenBIOS mailing list