10

With the information in pndc's answer to this question I've been able to examine the various ROMs and I think I have the definitive answer. Firstly it seems that CDTV and CD32 do things slightly differently so I'll examine them separately. Background The commented disassembly of Exec by Markus Wandel provides some very useful information. In particular, it ...


9

There are a number of ways that an extension ROM can add to or replace Kickstart functionality: Within the first few instructions, Kickstart checks for the magic value 0x1111 at 0xf00000, and will transfer control to any ROM there which passes muster. This is mainly useful for debug cards and other things that completely replace Kickstart. Kickstart is ...


6

Apart from other version-related changes, there is a notable functional difference between the CDTV extended ROM and the A570 extended ROM: for some reason, perhaps related to the fact that the A570 was expected to run in an Amiga 500 (which unlike the CDTV has a builtin floppy drive by default), the A570 version expects DF0: to be present, whereas the CDTV ...


3

The CD32 pinout is the similar to the Amiga 4000 (*1), so maybe have a look at this page comparing it to the CDTV. From there it should be easy to work back. Pinout for all Amiga series machines with detached keyboards is: Pin | A1000 | A2/3000 | CDTV | A4000 | CD32 ----+-------+---------+-------+-------+------- 1 | +5V | CLOCK | GND | DATA | DATA ...


Only top voted, non community-wiki answers of a minimum length are eligible