Nata1 wrote:
ahhh - ok.  I've never understood what the bios is exactly -

what kind of bios do you think the 8051 has?


It's been a very long time since I programmed an 8051, but IIRC, the 8051 starts executing instructions at address zero after it powers up. So you need to write a bootstrap loader that begins at that address and loads the operating system from whatever periphrial device you are using. Hopefully, someone supplied you with a set of libraries to do this. Otherwise, get ready for some very long nights.Expressionless