Date : Tue, 04 Feb 2014 14:43:43 +0100
From : eelco@... (Eelco Huininga)
Subject: Custom 68k co-pro BIOS (Was: Where is everyone?)
Hi,
No problem, I've put it online at
http://acorn.huininga.nl/pub/projects/68k%20BIOS/bios.x68
Now that I see it again it makes me realise that there's still some work
to be done, and that there probably are still some bugs in there. I've
used a 68k emulator (EASy68k) for testing, and basic I/O (OSWRCH,
OSRDCH, OSCLI etc.) should work; good enough to bring the co-pro to
life. The BIOS uses IRQ5/IRQ7 as IRQ/NMI lines for the TUBE-processor so
that the BIOS can also be used for 68008 CPU's. I think I'll also put
the hardware online soon.
There's some code in there for making SWI-compatible calls via the TRAP
14 instruction. The idea behind this was to offer some kind of
SWI-compatible API, but this is all in a very, very immature state.
Further expansion could be Apple or Amiga API-support, but that would
probably only be completed in another eon or two :-)
The OR.B #$FF instructions at reset_entry are only there to initialise
the emulator. They're removed when flashing the EEPROM.
If you (or anyone else) have any suggestions or questions I'd be happy
to hear them.
Cheers,
Eelco
J.G.Harston wrote on 1-2-2014 11:42:
> Eelco Huininga wrote:
>> One of them is a 68030/68882 co-pro board. I've populated the circuit
>> board, but there's a design error in the board which I have to
>> correct.
>> The software is finished, but it'll probably 2020 when I'll finish
>> the
>> whole thing :-)
> It would be nice to have the opportunity to nosey around the software.
> :)
>