|
|
unsigned char pfxio_read8(ms_port_t port)
unsigned short pfxio_read16(ms_port_t port)
unsigned int pfxio_read32(ms_port_t port)
void pfxio_write8(ms_port_t port,
unsigned char val)
void pfxio_write16(ms_port_t port,
unsigned short val)
void pfxio_write32(ms_port_t port,
unsigned int val)
void pfxio_rep_read8(ms_port_t port,
unsigned char *datap, int count)
void pfxio_rep_read16(ms_port_t port,
unsigned short *datap, int count)
void pfxio_rep_read32(ms_port_t port,
unsigned int *datap, int count)
void pfxio_rep_write8(ms_port_t port,
unsigned char *datap, int count)
void pfxio_rep_write16(ms_port_t port,
unsigned short *datap, int count)
void pfxio_rep_write32(ms_port_t port,
unsigned int *datap, int count)
ms_port_t will be constant across all platforms that use the same
processor.
See
Intro(D4psm)
for details.
On IA-32 architectures, these operations correspond to the
various flavors of the IA-32 in and out instructions.
The remaining MSOPs do not return anything.