The Pedigree Project  0.1
Public Member Functions | Public Attributes | List of all members
IoPortManager::IoPortInfo Struct Reference

#include <IoPortManager.h>

+ Collaboration diagram for IoPortManager::IoPortInfo:

Public Member Functions

 IoPortInfo (io_port_t IoPort, size_t size, const char *Name)
 

Public Attributes

io_port_t ioPort
 
size_t sIoPort
 
const char * name
 

Detailed Description

Structure containing information about one I/O port range.

Definition at line 50 of file IoPortManager.h.

Constructor & Destructor Documentation

IoPortManager::IoPortInfo::IoPortInfo ( io_port_t  IoPort,
size_t  size,
const char *  Name 
)
inline

Constructor initialialises all structure members

Parameters
[in]IoPortbase I/O port
[in]sizenumber of successive I/O ports - 1
[in]Nameuser-visible description of the I/O port range

Definition at line 56 of file IoPortManager.h.

Member Data Documentation

io_port_t IoPortManager::IoPortInfo::ioPort

base I/O port

Definition at line 62 of file IoPortManager.h.

const char* IoPortManager::IoPortInfo::name

User-visible description of the I/O port range

Definition at line 66 of file IoPortManager.h.

size_t IoPortManager::IoPortInfo::sIoPort

number of successive I/O ports - 1

Definition at line 64 of file IoPortManager.h.


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