Edit

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.
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.