Data processing apparatus with fixed address space
AssigneeInternational Business Machines Corporation
InventorsRonald S. Harter, Jeffrey S. Lucash, Robert J. Major
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsRonald S. Harter, Jeffrey S. Lucash, Robert J. Major
Estimating the term…
A CPU initializes pluggable adapters with built-in identity and conditional ROS and complies a Hardware First Level Interrupt Handler (HFLIH) table of identity against status register address and a Software First Level Interrupt Handler (HFLIH) table of identity against on-board system function. It stores the tables with a control module in enabled memory on the keyboard adapter. Conditional ROS is enabled on a given adapter receiving a broadcast of its own identity. Adapter interrupts are ORed. HFLIH is stepped through by the control module to access adapter status sequentially, servicing each adapter in turn from its ROS, using its broadcast identity. The enabled adapter appears as a single entity to the central processor and occupies a single window in the address space which is common to all of the adapters but used by only one at a time. System functions are accessed via HFLIH.
In a system comprising a processor, memory addressing means defining a finite memory address space, and an indefinite plurality of memory containing modules connectable into said address space, the improvement comprising:
Data processing apparatus having a central processor connected to a plurality of ports to any or all of which may be attached a selection from a group of compatible devices, each incorporating means signifying its individual identity in terms distinguishing it from each of the others of said devices, some of the devices of the group including memory and a status register, requests for service from attached devices being ORed to the central processor, the central processor being arranged on power up and system reset to initialize and determine the function and location of the currently attached devices, the central processor including a memory accessing facility for accessing memory in terms of a fixed size address space and a register accessing facility for accessing individual registers in attached devices using register addresses which are independent of the memory address space, characterized in that
A system comprising
Dependencies are inferred from the claim text.