1
0
mirror of https://github.com/TomHarte/CLK.git synced 2025-03-06 17:31:55 +00:00

Add quick notes on priority.

Thomas Harte 2021-07-26 14:51:32 -04:00
parent b247b1b5d9
commit 47f4ae3e80

@ -12,4 +12,13 @@ Fixed slot per-line cycle access breakdown:
* 710: audio;
* 11: sprite DMA, two slots per sprite, running for at most 16 slots.
Bitmap data fetch start time is programmable but may not begin earlier than slot 24. It may displace some sprite fetches, and in high-resolution mode will also utilise some of the slots otherwise reserved for the CPU.
Bitmap data fetch start time is programmable but may not begin earlier than slot 24. It may displace some sprite fetches, and in high-resolution mode will also utilise some of the slots otherwise reserved for the CPU.
## DMA Priority
1. Bitplane fetching
2. Copper
3. Blitter
4. CPU
The Blitter will yield every fourth slot if BLTPRI in DMACON is clear.