HP-UX 11i June 2004 Release Notes
Workstation/Server Specific Information
N4000 and rp7400 Server Functionality
Chapter 5
93
* sapic
* sba
PAT PSM
This software module interacts with N-Class and rp7400 firmware to discover and keep
track of the CEC components configured on the N4000 and rp7400. The PAT PSM also
provides access to platform-specific hardware components at runtime.
Although it may be included and linked into all 64-bit kernels, the PAT PSM is useful
only to N4000 and rp7500 systems. As of HP-UX 11.0 Extension Pack, May 1999, a
run-time test determines whether the linked-in PAT PSM is installed on the system.
Since PAT functionality is only supported on 64-bit systems, 32-bit kernels do not have
the PAT PSM built into them.
SBA PSM
The SBA PSM detects and configures the system bus adapter hardware and translates
addresses between the Merced bus and the underlying LBA.
The SBA PSM supports system bus adapters on all N4000 and rp7400 systems, and is
active and visible to N4000 and rp7400 users.
SAPIC PSM
The SAPIC PSM manages line-based interrupts. This configurable software module
handles interrupts routed through the I/O SAPICs.
The SAPIC PSM conforms to the Central Bus CDIO platform infrastructure. It
maintains the SAPIC redirection table.
CB CDIO
The CB CDIO contains interfaces that isolate platform-specific code from the rest of the
kernel. These interfaces allow generic access to the platforms, regardless of which
platform-specific PSMs are active in the kernel. The Central Bus framework
interconnects the different PSMs that control the hardware.
For backward compatibility, the PA-CDIO has been restructured into a PA-generic PSM
and PA-legacy PSM.
LBA CDIO
The LBA CDIO provides bus translation for all activity between the System Bus Adapter
and the PCI bus. The LBA CDIO is the hardware-enabling HP-UX kernel module that
controls the lower bus adapter and, therefore, all the intricacies of the dependent
hardware. This CDIO also resolves any overlapping configuration issues with LBA, and
interacts directly with the PCI CDIO.
PCI CDIO
The PCI subsystem has been redesigned to support PCI Card Online Addition and
Replacement (OLAR) and to support a new interrupt line routing architecture.
On legacy systems (B-, C-, and V-Class), platform firmware had complete responsibility
for configuring all devices. In contrast, the PCI CDIO detects unconfigured PCI devices
and programs the base address registers in order to support PCI Card OLAR.