Hi Mohammed,
Tor 2010-08-12 klockan 18:19 +0530 skrev Mohammed Rashad:
> Can i use GXemul for porting MINIX OS to ARM processors?
I do not know much about the internals of MINIX, but if it is already
more or less portably written, and if some other emulator or simulator
can be used, then yes, it is likely that GXemul can be used as well.
There is no guarantee that GXemul emulates exactly any specific ARM cpu
model; the cpu emulation was implemented to get some guest OSes (i.e.
NetBSD) running. So you should treat GXemul as some kind of "generic
lowest common denominator" emulation of the ARM ISA.
You can either target the "testarm" machine, which is a basic ARM cpu
plus some devices that more-or-less work like in a real machine (serial
controller, interrupt controller, disk controller, ethernet controller,
and a raw framebuffer), or you could port to e.g. the CATS mode (if you
want VGA charcell output) or the Netwinder mode (if you want pixel-based
framebuffer output).
Anders
|