@rkauer
Good evening my friend, I just love the possibilites with the A500 - so much hackery its enough to make one giddy =D
Now, I believe that its certainly possible BUT we are going to need to do some muxing with A20 from Agnus + A21 and or EXRAM from GARY.
GARY[pin 32]EXRAM
[pin 37]A21
[pin 38]A22
its also worth noting that Gary's A20 [pin 36] will be in use with Agnus.
So the trick here would be to isolate the A501 when A0-A20 is being access and then BANK over to the A501 when A21[pin 37] is being used - I suspect we could use the EXRAM signal [Pin 32] - but I am still stuck on how to isolate the port -
.... ponders....
we could look and see which of the following from the Memory Expansion port is NOT connected in series with the onboard RAM
Now on the Expansion port we have
MEMORY EXPANSION [pin 35] - _BCASL(1)
[pin 36] - _BCASU(1)
[pin 38] - _BRAS(0)
[pin 37] - _BRAS(1)
Its quite likely we will need to modify the A501 to use one (or more of the above CAS/RAS addresses) - infact that might be all we need to do - but I suspect that we will still need to mux A21 / BCAS / BRAS and possibly A20.
I am pretty sure it could be done with one small IC.. but which lines will need some more thought and probing..
I am quite confident thinking about it now that the A501 will have to be modified - or it will just shadow the extra 512KB thats on the motherboard.