Hi Markus, markus@infoscape.com wrote: > > Hi Ton, > > > It's actually an operating system. The boot system is based on a PC > > based SVR4 system. The boot loader sets up some tables in low mem, > > before starting the OS it first updates those tables, so I think the OS > > uses them. As these tables depend on the SVR4 system I haven't here > > there are some more problems to solve, but that's not for this list. > > allthough I appreciate any help on info on this subject (:-). > > Once you figure out what that code does, it should be rather > straight-forward to directly include it in your version of mknbi. > Take a look at the documentation that comes with etherboot or point > your browser to > http://www.syd.dit.csiro.au/staff/ken/personal/etherboot/doc/html/spec.html > I found some guy on the net who has an ELF program that loads the Operating System. I received a binary that does the job. I can convert it with objdump to an image. Now I should make a tagged image file from it. I wonder if there is some version of mknbi around that does this job. I read the docs about the tagged file format and realize a lot can go wrong when building the first 512 bytes, without any clue about when the program doesn't start, so a mknbi program that just loads and starts one executable should be convenient. I used the src-32 directory of ethrboot to build a hello world like program that should be a fine test (at least when relocated to another address then 98000. I tried 88000 and that works fine). bye, Ton -- Name: Ton Biegstraaten Tel : +31152782467 Org.: TU Delft, Faculty ITS Fax : +31152787141 Zuidplantsoen 4 Mail: A.Biegstraaten@twi.tudelft.nl 2628 BZ Delft, The Netherlands
For requests or suggestions regarding this mailing list archive please write to netboot@gkminix.han.de.