#include <stdint.h>#include <gpxe/isa_ids.h>#include <gpxe/device.h>#include <gpxe/tables.h>Go to the source code of this file.
Data Structures | |
| struct | isa_device |
| An ISA device. More... | |
| struct | isa_driver |
| An ISA driver. More... | |
Defines | |
| #define | ISA_DRIVERS __table ( struct isa_driver, "isa_drivers" ) |
| ISA driver table. | |
| #define | __isa_driver __table_entry ( ISA_DRIVERS, 01 ) |
| Declare an ISA driver. | |
| #define | ISA_ROM(IMAGE, DESCRIPTION) |
Typedefs | |
| typedef uint16_t | isa_probe_addr_t |
Functions | |
| FILE_LICENCE (GPL2_OR_LATER) | |
| static void | isa_set_drvdata (struct isa_device *isa, void *priv) |
| Set ISA driver-private data. | |
| static void * | isa_get_drvdata (struct isa_device *isa) |
| Get ISA driver-private data. | |
| #define ISA_DRIVERS __table ( struct isa_driver, "isa_drivers" ) |
| #define __isa_driver __table_entry ( ISA_DRIVERS, 01 ) |
| typedef uint16_t isa_probe_addr_t |
| FILE_LICENCE | ( | GPL2_OR_LATER | ) |
| static void isa_set_drvdata | ( | struct isa_device * | isa, | |
| void * | priv | |||
| ) | [inline, static] |
Set ISA driver-private data.
| isa | ISA device | |
| priv | Private data |
Definition at line 75 of file isa.h.
References isa_device::priv.
Referenced by legacy_isa_set_drvdata().
| static void* isa_get_drvdata | ( | struct isa_device * | isa | ) | [inline, static] |
Get ISA driver-private data.
| isa | ISA device |
| priv | Private data |
Definition at line 85 of file isa.h.
References isa_device::priv.
Referenced by legacy_isa_get_drvdata().
00085 { 00086 return isa->priv; 00087 }
1.5.7.1