ioaccess.h header

This header defines function prototypes for accessing I/O ports and memory on I/O adapters.

For information about accessing device registers, see:

ioaccess.h contains the following programming interfaces:

Functions

 
READ_PORT_UCHAR

The READ_PORT_UCHAR function (ioaccess.h) returns a byte that is read from the specified port address in resident, mapped device memory.
READ_PORT_ULONG

The READ_PORT_ULONG function (ioaccess.h) returns a ULONG value that is read from the specified port address in resident, mapped device memory.
READ_PORT_USHORT

The READ_PORT_USHORT function (ioaccess.h) returns a USHORT value that is read from the specified port address in resident, mapped device memory.
READ_REGISTER_UCHAR

The READ_REGISTER_UCHAR function (ioaccess.h) returns a byte read from the specified register address in resident, mapped device memory.
READ_REGISTER_ULONG

The READ_REGISTER_ULONG function (ioaccess.h) returns a ULONG value read from the specified register address in resident, mapped device memory.
READ_REGISTER_USHORT

The READ_REGISTER_USHORT function (ioaccess.h) returns a USHORT value read from the specified register address in resident, mapped device memory.
WRITE_PORT_UCHAR

The WRITE_PORT_UCHAR function (ioaccess.h) writes a byte to the specified port address in resident, mapped device memory.
WRITE_PORT_ULONG

The WRITE_PORT_ULONG function (ioaccess.h) writes a ULONG value to the specified port address in resident, mapped device memory.
WRITE_PORT_USHORT

The WRITE_PORT_USHORT function (ioaccess.h) writes a USHORT value to the specified port address in resident, mapped device memory.
WRITE_REGISTER_UCHAR

The WRITE_REGISTER_UCHAR function (ioaccess.h) writes a byte to the specified register address in resident, mapped device memory.
WRITE_REGISTER_ULONG

The WRITE_REGISTER_ULONG function (ioaccess.h) writes a ULONG value to the specified register address in resident, mapped device memory.
WRITE_REGISTER_USHORT

The WRITE_REGISTER_USHORT function (ioaccess.h) writes a USHORT value to the specified register address in resident, mapped device memory.