Just popping in
Joined: 2010/3/9 15:19 Last Login
: 2012/1/11 11:03
Group:
Registered Users
|
@ChrisH
You could use it to pretty much take total control of the classic. Zorro is pretty much an extension of the system bus. The side extender port on A1000 and A500 as well.
The XMOS should be fast enough to be able to monitor bus access in realtime and trigger on specific events. You could for example, if you wanted to, halt the CPU on certain memory accesses, or keep a snapshot of the values written to the custom chips (which is how cartridges on the Amiga were able to do accurate freezes/snapshots of games etc., despite the number of write-only registers), or DMA stuff straight in/out of memory on the classic, or emulate an expansion card to let the classic use the X1000 as a hard disk or memory expansion (wouldn't be hugely fast, but then again the maximum speed imposed by the typical transfer rates on the side expansion / Zorro isn't exactly high either.
Of course the real answer as to why one might do something like that is because it's fun and can be done :)
|