Hello, Jim Cromie wrote:
if your platform is x86, you might try using Bochs emulator. it has a simulated bios, and processor, on which you could run your loader.
As an alternative to Bochs, you can try Qemu [1], which basically does the same thing (emulating a complete machine, including processor, bios and general hardware). But Qemu is much fastest than Bochs because of the use of dynamic translation. And also, in my opinion, Qemu is much nicer to use (simpler to configure, simpler to interface with GDB).
Sincerly, Thomas [1] http://bellard.org/qemu/ -- Thomas Petazzoni thomas.petazzoni@xxxxxxxx -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/