Enhancing 68040 emulation
- Details
- Created on Tuesday, 14 February 2012 20:03
The 68040 emulation core was rewritten to match the real ATC structure of the processor. The mach kernel now boots but the initial process (/etc/init or /etc/mach_init) does not start correctly (errno 13). It may be an scsi emulation problem since all targets must be declared to pass a second level of scsi probe (it may also be a bug in mach itself...).
The 68030 MMU will be developped in the next weeks, I now try to tune scsi error codes with real hardware (so I need to cross compile a boot block or a kernel replacement).