Go to the source code of this file.
Data Structures | |
| struct | driver_interact_t |
| struct | pccsock_t |
| struct | pcc_config_t |
| struct | socket_cap_t |
| struct | socket_state_t |
| struct | pccard_io_map |
| struct | pccard_mem_map |
| struct | cb_bridge_map |
Defines | |
| #define | MAXPCCSOCKS 8 |
| #define | MAXPCCCONFIGS 8 |
| #define | EINVAL 22 |
| #define | SS_WRPROT 0x0001 |
| #define | SS_CARDLOCK 0x0002 |
| #define | SS_EJECTION 0x0004 |
| #define | SS_INSERTION 0x0008 |
| #define | SS_BATDEAD 0x0010 |
| #define | SS_BATWARN 0x0020 |
| #define | SS_READY 0x0040 |
| #define | SS_DETECT 0x0080 |
| #define | SS_POWERON 0x0100 |
| #define | SS_GPI 0x0200 |
| #define | SS_STSCHG 0x0400 |
| #define | SS_CARDBUS 0x0800 |
| #define | SS_3VCARD 0x1000 |
| #define | SS_XVCARD 0x2000 |
| #define | SS_PENDING 0x4000 |
| #define | SS_CAP_PAGE_REGS 0x0001 |
| #define | SS_CAP_VIRTUAL_BUS 0x0002 |
| #define | SS_CAP_MEM_ALIGN 0x0004 |
| #define | SS_CAP_STATIC_MAP 0x0008 |
| #define | SS_CAP_PCCARD 0x4000 |
| #define | SS_CAP_CARDBUS 0x8000 |
| #define | SS_PWR_AUTO 0x0010 |
| #define | SS_IOCARD 0x0020 |
| #define | SS_RESET 0x0040 |
| #define | SS_DMA_MODE 0x0080 |
| #define | SS_SPKR_ENA 0x0100 |
| #define | SS_OUTPUT_ENA 0x0200 |
| #define | SS_DEBOUNCED 0x0400 |
| #define | SS_ZVCARD 0x0800 |
| #define | MAP_ACTIVE 0x01 |
| #define | MAP_16BIT 0x02 |
| #define | MAP_AUTOSZ 0x04 |
| #define | MAP_0WS 0x08 |
| #define | MAP_WRPROT 0x10 |
| #define | MAP_ATTRIB 0x20 |
| #define | MAP_USE_WAIT 0x40 |
| #define | MAP_PREFETCH 0x80 |
| #define | MAP_IOSPACE 0x20 |
Typedefs | |
| typedef unsigned char | u_char |
| typedef unsigned short | u_short |
| typedef unsigned int | u_int |
| typedef unsigned long | u_long |
| typedef u_short | ioaddr_t |
Enumerations | |
| enum | ebpdriver_t { I82365, SOMEDRIVER } |
| enum | interface_func_t { INIT, SHUTDOWN, MAPATTRMEM, UNMAPATTRMEM, SELECTCONFIG } |
| enum | ebpstatus_t { EMPTY, HASCARD, INITIALIZED, SUSPENDED, OTHERDEVICE, UNKNOWN } |
Functions | |
| int | i82365_interfacer (interface_func_t, int, int, int, void *) |
| void | sleepticks (int) |
Variables | |
| int | sockets |
| struct pccsock_t | pccsock [MAXPCCSOCKS] |
| u_int | pccsocks |
| socket_state_t | dead_socket |
| enum ebpdriver_t |
| enum interface_func_t |
Definition at line 18 of file pcmcia.h.
00018 { INIT, SHUTDOWN, MAPATTRMEM, UNMAPATTRMEM, SELECTCONFIG } interface_func_t;
| enum ebpstatus_t |
Definition at line 19 of file pcmcia.h.
00019 { EMPTY, HASCARD, INITIALIZED, SUSPENDED, OTHERDEVICE, UNKNOWN } ebpstatus_t;
| int i82365_interfacer | ( | interface_func_t | , | |
| int | , | |||
| int | , | |||
| int | , | |||
| void * | ||||
| ) |
| void sleepticks | ( | int | ) |
| int sockets |
1.5.7.1