Port and Register I/O Routines

This section lists the port and register I/O routines supplied by the Storport driver.

In this section

TopicDescription

StorPortGetDeviceBase

The StorPortGetDeviceBase routine maps an I/O address to system address space.

StorPortFreeDeviceBase

StorPortFreeDeviceBase frees a range of device I/O memory that was mapped by StorPortGetDeviceBase.

StorPortReadPortBufferUchar

The StorPortReadPortBufferUchar routine reads a value from a specified port address

StorPortReadPortBufferUlong

The StorPortReadPortBufferUlong routine reads a value from a specified port address.

StorPortReadPortBufferUshort

The StorPortReadPortBufferUshort routine reads a value from a specified port address.

StorPortReadPortUchar

The StorPortReadPortUchar routine reads a value from a specified port address

StorPortReadPortUlong

The StorPortReadPortUlong routine reads a value from a specified port address.

StorPortReadPortUshort

The StorPortReadPortUshort routine reads a value from a specified port address.

StorPortReadRegisterBufferUchar

The StorPortReadRegisterBufferUchar routine reads a value from a specified register address.

StorPortReadRegisterBufferUlong

The StorPortReadRegisterBufferUlong routine reads a value from a specified register address.

StorPortReadRegisterBufferUlong64

This StorPortReadRegisterBufferUlong64 routine reads a number of ULONG64 values from the specified 64-bit register address into a buffer.

StorPortReadRegisterBufferUshort

The StorPortReadRegisterBufferUshort routine reads a value from a specified register address.

StorPortReadRegisterUchar

The StorPortReadRegisterUchar routine reads a value from a specified register address.

StorPortReadRegisterUlong

The StorPortReadRegisterUlong routine reads a value from a specified register address.

StorPortReadRegisterUlong64

The StorPortReadRegisterUlong64 routine reads a 64-bit value from a specified 64-bit register address.

StorPortReadRegisterUshort

The StorPortReadRegisterUshort routine reads a value from a specified register address.

StorPortValidateRange

The StorPortValidateRange routine determines whether a specified range of I/O addresses is in use by another adapter. This routine is obsolete in Windows NT 4.0 and later operating systems.

StorPortWritePortBufferUchar

The StorPortWritePortBufferUchar routine writes a value to a specified register address.

StorPortWritePortBufferUlong

The StorPortWritePortBufferUlong routine writes a value to a specified register address.

StorPortWritePortBufferUshort

The StorPortWritePortBufferUshort routine writes a value to a specified register address.

StorPortWritePortUchar

The StorPortWritePortUchar routine writes a value to a specified register address.

StorPortWritePortUlong

The StorPortWritePortUlong routine writes a value to a specified register address.

StorPortWritePortUshort

The StorPortWritePortUshort routine writes a value to a specified register address.

StorPortWriteRegisterBufferUchar

The StorPortWriteRegisterBufferUchar routine transfers a given number of unsigned bytes from a buffer to the HBA.

StorPortWriteRegisterBufferUlong

The StorPortWriteRegisterBufferUlong routine transfers a given number of ULONG values from a buffer to the HBA.

StorPortWriteRegisterBufferUlong64

This StorPortWriteRegisterBufferUlong64 routine writes a number of ULONG64 values from a the specified 64-bit register address.

StorPortWriteRegisterBufferUshort

The StorPortWriteRegisterBufferUshort routine transfers a given number of USHORT values from a buffer to the HBA.

StorPortWriteRegisterUchar

The StorPortWriteRegisterBufferUshort routine transfers a given number of character values from a buffer to the indicated HBA register address.

StorPortWriteRegisterUlong

The StorPortWriteRegisterUlong routine transfers a ULONG value to the indicated HBA register address.

StorPortWriteRegisterUlong64

This StorPortWriteRegisterUlong64 routine writes a ULONG64 value to the specified register address.

StorPortWriteRegisterUshort

The StorPortWriteRegisterUshort routine transfers a ULONG value to the indicated HBA register address.

 

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft