mbgtools-lx  4.2.8
MBG_IOPORT_RSRC Struct Reference

I/O port resource information for a device. More...

#include <mbggenio.h>

Data Fields

MBG_IOPORT_ADDR_RAW base_raw
 A raw port base address. More...
 
MBG_IOPORT_ADDR_MAPPED base_mapped
 A mapped port base address. More...
 
ulong num
 Number of addresses in this range. More...
 

Detailed Description

I/O port resource information for a device.

See also
MBG_IOMEM_RSRC
MBG_IRQ_RSRC

Definition at line 292 of file mbggenio.h.

Field Documentation

◆ base_mapped

MBG_IOPORT_ADDR_MAPPED MBG_IOPORT_RSRC::base_mapped

A mapped port base address.

Definition at line 298 of file mbggenio.h.

Referenced by mbg_map_ioport_rsrc(), mbg_unmap_ioport_rsrc(), pcps_add_rsrc_io(), pcps_probe_device(), and pcps_release_rsrcs().

◆ base_raw

MBG_IOPORT_ADDR_RAW MBG_IOPORT_RSRC::base_raw

◆ num

ulong MBG_IOPORT_RSRC::num

Number of addresses in this range.

Definition at line 299 of file mbggenio.h.

Referenced by mbg_map_ioport_rsrc(), mbg_unmap_ioport_rsrc(), pcps_add_rsrc_io(), pcps_probe_device(), pcps_release_rsrcs(), and rsrc_port_to_cfg_port().


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