iPXE
Data Fields
mca_device Struct Reference

An MCA device. More...

#include <mca.h>

Data Fields

struct device dev
 Generic device. More...
 
unsigned int slot
 Slot number. More...
 
unsigned char pos [8]
 POS register values. More...
 
struct mca_driverdriver
 Driver for this device. More...
 
void * priv
 Driver-private data. More...
 

Detailed Description

An MCA device.

Definition at line 38 of file mca.h.

Field Documentation

◆ dev

struct device mca_device::dev

Generic device.

Definition at line 40 of file mca.h.

Referenced by mca_probe(), mcabus_probe(), and mcabus_remove().

◆ slot

unsigned int mca_device::slot

Slot number.

Definition at line 42 of file mca.h.

Referenced by mca_probe(), mca_remove(), and mcabus_probe().

◆ pos

unsigned char mca_device::pos[8]

POS register values.

Definition at line 44 of file mca.h.

Referenced by mca_probe(), mcabus_probe(), and t529_probe().

◆ driver

struct mca_driver* mca_device::driver

Driver for this device.

Definition at line 46 of file mca.h.

Referenced by mca_probe(), and mca_remove().

◆ priv

void* mca_device::priv

Driver-private data.

Use mca_set_drvdata() and mca_get_drvdata() to access this field.

Definition at line 52 of file mca.h.

Referenced by mca_get_drvdata(), and mca_set_drvdata().


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