Peripheral Interface: Difference between revisions

Jump to navigation Jump to search
Content added Content deleted
(Added page summary, refactored domains section, and began reformat of register docs.)
(Added more info about PI domains.)
Line 238: Line 238:
| 0x1FD00000 || 0x7FFFFFFF || Domain 1, Address 3 || Unknown
| 0x1FD00000 || 0x7FFFFFFF || Domain 1, Address 3 || Unknown
|}
|}
The domain number determines which PI timing/page settings apply to which memory segments. Thus, reads/writes to the cartridge ROM segment use the settings for domain 1. It's possible to configure certain characteristics of the communication protocol: latency, pulse-width, release, and page-size. Domain 1 is set automatically during [[Initial Program Load|IPL2]], by reading the first 4 bytes of the cartridge/device that's connected to the console at boot. Both domains can be configured by software at any time.


= Parallel Interface Registers =
= Parallel Interface Registers =