libhd  5.0
Macros | Functions
isapnp.h File Reference

Go to the source code of this file.

Macros

#define ISAPNP_ADDR_PORT   0x279
 
#define ISAPNP_DATA_PORT   0xa79
 
#define RES_PNP_VERSION   0x01
 
#define RES_LOG_DEV_ID   0x02
 
#define RES_COMPAT_DEV_ID   0x03
 
#define RES_IRQ   0x04
 
#define RES_DMA   0x05
 
#define RES_START_DEP   0x06
 
#define RES_END_DEP   0x07
 
#define RES_IO   0x08
 
#define RES_FIXED_IO   0x09
 
#define RES_VENDOR_SMALL   0x0e
 
#define RES_END   0x0f
 
#define RES_MEM_RANGE   0x81
 
#define RES_ANSI_NAME   0x82
 
#define RES_UNICODE_NAME   0x83
 
#define RES_VENDOR_LARGE   0x84
 
#define RES_MEM32_RANGE   0x85
 
#define RES_FIXED_MEM32_RANGE   0x86
 
#define CFG_MEM24   0x40
 
#define CFG_MEM32_0   0x76
 
#define CFG_MEM32_1   0x80
 
#define CFG_MEM32_2   0x90
 
#define CFG_MEM32_3   0xa0
 
#define CFG_IO_HI_BASE   0x60
 
#define CFG_IO_LO_BASE   0x61
 
#define CFG_IRQ   0x70
 
#define CFG_IRQ_TYPE   0x71
 
#define CFG_DMA   0x74
 

Functions

void hd_scan_isapnp (hd_data_t *hd_data)
 
int pnpdump (hd_data_t *hd_data, int read_boards)
 
unsigned char * add_isapnp_card_res (isapnp_card_t *, int, int)
 
isapnp_card_tadd_isapnp_card (isapnp_t *, int)
 

Macro Definition Documentation

#define CFG_DMA   0x74
#define CFG_IO_HI_BASE   0x60
#define CFG_IO_LO_BASE   0x61
#define CFG_IRQ   0x70
#define CFG_IRQ_TYPE   0x71
#define CFG_MEM24   0x40
#define CFG_MEM32_0   0x76
#define CFG_MEM32_1   0x80
#define CFG_MEM32_2   0x90
#define CFG_MEM32_3   0xa0
#define ISAPNP_ADDR_PORT   0x279
#define ISAPNP_DATA_PORT   0xa79
#define RES_ANSI_NAME   0x82
#define RES_COMPAT_DEV_ID   0x03
#define RES_DMA   0x05
#define RES_END   0x0f
#define RES_END_DEP   0x07
#define RES_FIXED_IO   0x09
#define RES_FIXED_MEM32_RANGE   0x86
#define RES_IO   0x08
#define RES_IRQ   0x04
#define RES_LOG_DEV_ID   0x02
#define RES_MEM32_RANGE   0x85
#define RES_MEM_RANGE   0x81
#define RES_PNP_VERSION   0x01
#define RES_START_DEP   0x06
#define RES_UNICODE_NAME   0x83
#define RES_VENDOR_LARGE   0x84
#define RES_VENDOR_SMALL   0x0e

Function Documentation

isapnp_card_t* add_isapnp_card ( isapnp_t ,
int   
)
unsigned char* add_isapnp_card_res ( isapnp_card_t ,
int  ,
int   
)
void hd_scan_isapnp ( hd_data_t hd_data)

Referenced by hd_scan_no_hal().

int pnpdump ( hd_data_t hd_data,
int  read_boards 
)