Netboot Mailing List (by thread)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Large ROM size (e.g. over 32kb) problems with etherboot



William A. Arbaugh writes:
 > I'm curious if someone can explain to me why a STACKADDR of 0x18000 is
 > invalid. It's below 640kb.  I'm sure it's something obvious that I'm
 > missing.

Without checking with the source code, I would offer this
guess. 0x18000 requires more than 16 bits, so it is no longer possible 
to store this value in the SP register for the stack pointer. You will 
first have to adjust the SS stack segment register (16 bit programming 
sucks :-))



Markus

-- 
Markus Gutschke                         Internet: markus@infoscape.com
Infoscape, Inc                          Phone:    +1-415-537-3778
657 Mission Street, Suite 200
San Francisco, CA 94105

Disclaimer: The above message represents my personal opinion; It does
            not constitute an offical statement by Infoscape!

PGP signature



For requests or suggestions regarding this mailing list archive please write to netboot@gkminix.han.de.