rtas_io_scn Struct Reference

RTAS i/o section.

#include <librtasevent.h>


Data Fields

struct scn_header shdr
uint32_t bus_addr_parity:1
uint32_t bus_data_parity:1
uint32_t bus_timeout:1
uint32_t bridge_internal:1
uint32_t non_pci:1
uint32_t mezzanine_addr_parity:1
uint32_t mezzanine_data_parity:1
uint32_t mezzanine_timeout:1
uint32_t bridge_via_sysbus:1
uint32_t bridge_via_mezzanine:1
uint32_t bridge_via_expbus:1
uint32_t detected_by_expbus:1
uint32_t expbus_data_parity:1
uint32_t expbus_timeout:1
uint32_t expbus_connection_failure:1
uint32_t expbus_not_operating:1
uint32_t pci_sig_bus_id:8
uint32_t pci_sig_busno:8
uint32_t pci_sig_devfn:8
uint32_t pci_sig_deviceid:16
uint32_t pci_sig_vendorid:16
uint32_t pci_sig_revisionid:8
uint32_t pci_sig_slot:8
uint32_t pci_send_bus_id:8
uint32_t pci_send_busno:8
uint32_t pci_send_devfn:8
uint32_t pci_send_deviceid:16
uint32_t pci_send_vendorid:16
uint32_t pci_send_revisionid:8
uint32_t pci_send_slot:8
uint32_t __pad0__:16
uint32_t __pad1__:32
uint32_t __pad2__:32
struct rtas_v6_hdr v6hdr
uint32_t event_type:8
uint32_t rpc_length:8
uint32_t scope:8
uint32_t subtype:8
uint32_t drc_index:32
char rpc_data [216]


Field Documentation

Referenced by parse_io_scn().

bus address parity error

Referenced by print_v4_io().

bus data pariy error

Referenced by print_v4_io().

bus time-out

Referenced by print_v4_io().

bridge/device internal error

Referenced by print_v4_io().

i.e. secondary bus such as ISA

Referenced by print_v4_io().

Mezzanine/System address parity

Referenced by print_v4_io().

Mezzanine/System data parity

Referenced by print_v4_io().

Mezzanine/System bus time-out

Referenced by print_v4_io().

bridge connected to System bus

Referenced by print_v4_io().

bridge is connected to memory controller via Mezzanine Bus

Referenced by print_v4_io().

bridge is connected to I/O expansion bus

Referenced by print_v4_io().

detected by I/O Expansion bus

Referenced by print_v4_io().

expansion bus (parity, CRC) error

Referenced by print_v4_io().

expansion bus time-out

Referenced by print_v4_io().

Referenced by print_v4_io().

expansion bus not in an operating state

Referenced by print_v4_io().

IOA signalling the error

PCI device ID

Referenced by print_v4_io().

PCI function ID

Referenced by print_v4_io().

PCI "Device ID" from configuration register

Referenced by print_v4_io().

PCI "Vendor ID" from configuration register

Referenced by print_v4_io().

PCI "Revision ID" from configuration register

Referenced by print_v4_io().

Slot identifier number 00=>system board, ff=>multiple

Referenced by print_v4_io().

IOA sending at time of error

PCI device ID

Referenced by print_v4_io().

PCI function ID

Referenced by print_v4_io().

PCI "Device ID" from configuration register

Referenced by print_v4_io().

PCI "Vendor ID" from configuration register

Referenced by print_v4_io().

PCI "REvision ID" from configuration register

Referenced by print_v4_io().

Slot identifier number 00=>system board, ff=>multiple

Referenced by print_v4_io().

Referenced by print_v6_io().

I/O event type

Referenced by print_v6_io().

RPC field length. The RPC data is optional and appears after this structure in the event if present

Referenced by print_v6_io().

event scope

Referenced by print_v6_io().

I/O event sub-type

Referenced by print_v6_io().

DRC index

Referenced by print_v6_io().

Referenced by print_v6_io().


The documentation for this struct was generated from the following file:

Generated on Sat Jun 7 04:46:32 2008 for librtasevent by  doxygen 1.5.5