<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
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.
> :)
>
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>