I am currently experimenting with Chucky's re-engineered A3660 accelerator board for the Commodore Amiga (3000(T) and 4000(T)).
My ultimate goal is to add an additional 512kB EEPROM to the accelerator board at
$00F00000. According to the Amiga Memory Map, the address range
$00F7FFFF is reserved for extended ROMs and is checked by the Kernel (
exec.library) on boot time. As I understand; if a ROM is available on this address,
exec.library will automatically embed it.
I would like to add
workbench.library on the additional EEPROM.
So here are my rookie questions regarding the hardware requirements:
1.) How do I position the EEPROM at
$00F00000? Are the memory addresses stored along with the corresponding assembly code lines?
2.) Do I need additional hardware components besides the 512kB EEPROM connected to (A0:A19) and (D0:D15) ?
I am sorry for these amateur's questions, but I need to build the prototype first in order to experiment with the Kickstart ROMs :-)
Thanks Brian for your great answer!
More on this topic at this thread on EAB.