
iAPx 432 Interface Processor Architecture Reference Manual
To sunmar ize, the Attached Processor and the Interface Processor interact with each other by means of address references generated by the AP and interrupts generated by the IP. Since the Interface Processor respoms to memory references, other active Peripheral Subsystem agents (bus masters), such as ~ controllers, may obtain access to 432 system memory via the IP's windows.
PERIPHERAL SUBSYSTEM INTERFACE SOFIWARE
I/O CCNrroLIER
The Per ipheral Subsystem interface is managed by software, which this manual refers to as the I/O controller. The I/O controller executes on the Attached Processor and uses the facilities provided by the AP and the IP to control the flay of data between the 432 system and the Peripheral Subsystem.
432 hardware inposes 00 constraints on the structure of the I/O
controller. Tb help simplify software organization and modification, implementors may wish to consider organizing it as a collection of tasks running under the control of a multitasking
operating system (such as
oqrnpletely
However it is structured, the I/O controller interacts with the 432 system through facilities provided by the Interface Processor.
There are three of these facilities: execution environments, windows, am fuoctions.