Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Typedefs | Enumerations | Functions | Variables
Ioctl.h File Reference

Go to the source code of this file.

Data Structures

struct  rdmbuffer
 
struct  wrmbuffer
 
struct  ioctlbuffer
 
struct  stGPIOInfo
 
struct  stUserThreadReq
 
struct  _DEVICE_DRIVER_INFO
 
struct  _NVM_READWRITE
 
struct  bulkwrmbuffer
 
struct  _FLASH2X_READWRITE
 
struct  _FLASH2X_COPY_SECTION
 
struct  _FLASH2X_BITMAP
 
struct  _ST_TIME_ELAPSED_
 
struct  stGPIOMultiInfo
 
struct  stGPIOMultiMode
 

Macros

#define LED_THREAD_ACTIVATION_REQ   1
 
#define BCM_IOCTL   'k'
 
#define IOCTL_SEND_CONTROL_MESSAGE   _IOW(BCM_IOCTL, 0x801,int)
 
#define IOCTL_BCM_REGISTER_WRITE   _IOW(BCM_IOCTL, 0x802, int)
 
#define IOCTL_BCM_REGISTER_READ   _IOR(BCM_IOCTL, 0x803, int)
 
#define IOCTL_BCM_COMMON_MEMORY_WRITE   _IOW(BCM_IOCTL, 0x804, int)
 
#define IOCTL_BCM_COMMON_MEMORY_READ   _IOR(BCM_IOCTL, 0x805, int)
 
#define IOCTL_GET_CONTROL_MESSAGE   _IOR(BCM_IOCTL, 0x806, int)
 
#define IOCTL_BCM_FIRMWARE_DOWNLOAD   _IOW(BCM_IOCTL, 0x807, int)
 
#define IOCTL_BCM_SET_SEND_VCID   _IOW(BCM_IOCTL, 0x808, int)
 
#define IOCTL_BCM_SWITCH_TRANSFER_MODE   _IOW(BCM_IOCTL, 0x809, int)
 
#define IOCTL_LINK_REQ   _IOW(BCM_IOCTL, 0x80A, int)
 
#define IOCTL_RSSI_LEVEL_REQ   _IOW(BCM_IOCTL, 0x80B, int)
 
#define IOCTL_IDLE_REQ   _IOW(BCM_IOCTL, 0x80C, int)
 
#define IOCTL_SS_INFO_REQ   _IOW(BCM_IOCTL, 0x80D, int)
 
#define IOCTL_GET_STATISTICS_POINTER   _IOW(BCM_IOCTL, 0x80E, int)
 
#define IOCTL_CM_REQUEST   _IOW(BCM_IOCTL, 0x80F, int)
 
#define IOCTL_INIT_PARAM_REQ   _IOW(BCM_IOCTL, 0x810, int)
 
#define IOCTL_MAC_ADDR_REQ   _IOW(BCM_IOCTL, 0x811, int)
 
#define IOCTL_MAC_ADDR_RESP   _IOWR(BCM_IOCTL, 0x812, int)
 
#define IOCTL_CLASSIFICATION_RULE   _IOW(BCM_IOCTL, 0x813, char)
 
#define IOCTL_CLOSE_NOTIFICATION   _IO(BCM_IOCTL, 0x814)
 
#define IOCTL_LINK_UP   _IO(BCM_IOCTL, 0x815)
 
#define IOCTL_LINK_DOWN   _IO(BCM_IOCTL, 0x816, IOCTL_BUFFER)
 
#define IOCTL_CHIP_RESET   _IO(BCM_IOCTL, 0x816)
 
#define IOCTL_CINR_LEVEL_REQ   _IOW(BCM_IOCTL, 0x817, char)
 
#define IOCTL_WTM_CONTROL_REQ   _IOW(BCM_IOCTL, 0x817,char)
 
#define IOCTL_BE_BUCKET_SIZE   _IOW(BCM_IOCTL, 0x818, unsigned long)
 
#define IOCTL_RTPS_BUCKET_SIZE   _IOW(BCM_IOCTL, 0x819, unsigned long)
 
#define IOCTL_QOS_THRESHOLD   _IOW(BCM_IOCTL, 0x820, unsigned long)
 
#define IOCTL_DUMP_PACKET_INFO   _IO(BCM_IOCTL, 0x821)
 
#define IOCTL_GET_PACK_INFO   _IOR(BCM_IOCTL, 0x823, int)
 
#define IOCTL_BCM_GET_DRIVER_VERSION   _IOR(BCM_IOCTL, 0x829, int)
 
#define IOCTL_BCM_GET_CURRENT_STATUS   _IOW(BCM_IOCTL, 0x828, int)
 
#define IOCTL_BCM_GPIO_SET_REQUEST   _IOW(BCM_IOCTL, 0x82A, int)
 
#define IOCTL_BCM_GPIO_STATUS_REQUEST   _IOW(BCM_IOCTL, 0x82b, int)
 
#define IOCTL_BCM_GET_DSX_INDICATION   _IOR(BCM_IOCTL, 0x854, int)
 
#define IOCTL_BCM_BUFFER_DOWNLOAD_START   _IOW(BCM_IOCTL, 0x855, int)
 
#define IOCTL_BCM_BUFFER_DOWNLOAD   _IOW(BCM_IOCTL, 0x856, int)
 
#define IOCTL_BCM_BUFFER_DOWNLOAD_STOP   _IOW(BCM_IOCTL, 0x857, int)
 
#define IOCTL_BCM_REGISTER_WRITE_PRIVATE   _IOW(BCM_IOCTL, 0x826, char)
 
#define IOCTL_BCM_REGISTER_READ_PRIVATE   _IOW(BCM_IOCTL, 0x827, char)
 
#define IOCTL_BCM_SET_DEBUG   _IOW(BCM_IOCTL, 0x824, IOCTL_BUFFER)
 
#define IOCTL_BCM_EEPROM_REGISTER_WRITE   _IOW(BCM_IOCTL, 0x858, int)
 
#define IOCTL_BCM_EEPROM_REGISTER_READ   _IOR(BCM_IOCTL, 0x859, int)
 
#define IOCTL_BCM_WAKE_UP_DEVICE_FROM_IDLE   _IOR(BCM_IOCTL, 0x860, int)
 
#define IOCTL_BCM_SET_MAC_TRACING   _IOW(BCM_IOCTL, 0x82c, int)
 
#define IOCTL_BCM_GET_HOST_MIBS   _IOW(BCM_IOCTL, 0x853, int)
 
#define IOCTL_BCM_NVM_READ   _IOR(BCM_IOCTL, 0x861, int)
 
#define IOCTL_BCM_NVM_WRITE   _IOW(BCM_IOCTL, 0x862, int)
 
#define IOCTL_BCM_GET_NVM_SIZE   _IOR(BCM_IOCTL, 0x863, int)
 
#define IOCTL_BCM_CAL_INIT   _IOR(BCM_IOCTL, 0x864, int)
 
#define IOCTL_BCM_BULK_WRM   _IOW(BCM_IOCTL, 0x90B, int)
 
#define IOCTL_BCM_FLASH2X_SECTION_READ   _IOR(BCM_IOCTL, 0x865, int)
 
#define IOCTL_BCM_FLASH2X_SECTION_WRITE   _IOW(BCM_IOCTL, 0x866, int)
 
#define IOCTL_BCM_GET_FLASH2X_SECTION_BITMAP   _IOR(BCM_IOCTL,0x867, int)
 
#define IOCTL_BCM_SET_ACTIVE_SECTION   _IOW(BCM_IOCTL,0x868, int)
 
#define IOCTL_BCM_IDENTIFY_ACTIVE_SECTION   _IO(BCM_IOCTL,0x869)
 
#define IOCTL_BCM_COPY_SECTION   _IOW(BCM_IOCTL, 0x870,int)
 
#define IOCTL_BCM_GET_FLASH_CS_INFO   _IOR(BCM_IOCTL, 0x871, int)
 
#define IOCTL_BCM_SELECT_DSD   _IOW(BCM_IOCTL, 0x872, int)
 
#define IOCTL_BCM_NVM_RAW_READ   _IOR(BCM_IOCTL, 0x875, int)
 
#define IOCTL_BCM_CNTRLMSG_MASK   _IOW(BCM_IOCTL, 0x874, int)
 
#define IOCTL_BCM_GET_DEVICE_DRIVER_INFO   _IOR(BCM_IOCTL, 0x877, int)
 
#define IOCTL_BCM_TIME_SINCE_NET_ENTRY   _IOR(BCM_IOCTL, 0x876, int)
 
#define BCM_LED_THREAD_STATE_CHANGE_REQ   _IOW(BCM_IOCTL, 0x878, int)
 
#define IOCTL_BCM_GPIO_MULTI_REQUEST   _IOW(BCM_IOCTL, 0x82D, IOCTL_BUFFER)
 
#define IOCTL_BCM_GPIO_MODE_REQUEST   _IOW(BCM_IOCTL, 0x82E, IOCTL_BUFFER)
 

Typedefs

typedef enum _BCM_INTERFACE_TYPE BCM_INTERFACE_TYPE
 
typedef struct _DEVICE_DRIVER_INFO DEVICE_DRIVER_INFO
 
typedef struct _NVM_READWRITE NVM_READWRITE
 
typedef struct _NVM_READWRITEPNVM_READWRITE
 
typedef struct bulkwrmbuffer BULKWRM_BUFFER
 
typedef struct bulkwrmbufferPBULKWRM_BUFFER
 
typedef enum _FLASH2X_SECTION_VAL FLASH2X_SECTION_VAL
 
typedef struct _FLASH2X_READWRITE FLASH2X_READWRITE
 
typedef struct _FLASH2X_READWRITEPFLASH2X_READWRITE
 
typedef struct
_FLASH2X_COPY_SECTION 
FLASH2X_COPY_SECTION
 
typedef struct
_FLASH2X_COPY_SECTION
PFLASH2X_COPY_SECTION
 
typedef enum _SECTION_TYPE SECTION_TYPE
 
typedef enum _SECTION_TYPEPSECTION_TYPE
 
typedef struct _FLASH2X_BITMAP FLASH2X_BITMAP
 
typedef struct _FLASH2X_BITMAPPFLASH2X_BITMAP
 
typedef struct _ST_TIME_ELAPSED_ ST_TIME_ELAPSED
 
typedef struct _ST_TIME_ELAPSED_PST_TIME_ELAPSED
 

Enumerations

enum  _BCM_INTERFACE_TYPE {
  BCM_MII, BCM_CARDBUS, BCM_USB, BCM_SDIO,
  BCM_PCMCIA
}
 
enum  _FLASH2X_SECTION_VAL {
  NO_SECTION_VAL = 0, ISO_IMAGE1, ISO_IMAGE2, DSD0,
  DSD1, DSD2, VSA0, VSA1,
  VSA2, SCSI, CONTROL_SECTION, ISO_IMAGE1_PART2,
  ISO_IMAGE1_PART3, ISO_IMAGE2_PART2, ISO_IMAGE2_PART3, TOTAL_SECTIONS
}
 
enum  _SECTION_TYPE { ISO = 0, VSA = 1, DSD = 2 }
 
enum  { WIMAX_IDX =0, HOST_IDX, MAX_IDX }
 

Functions

struct rdmbuffer __attribute__ ((packed)) RDM_BUFFER
 

Variables

ULONG Register
 
ULONG Length
 
struct rdmbufferPRDM_BUFFER
 
UCHAR Data [4]
 
struct wrmbufferPWRM_BUFFER
 
void __userInputBuffer
 
ULONG InputLength
 
void __userOutputBuffer
 
ULONG OutputLength
 
struct ioctlbufferPIOCTL_BUFFER
 
UINT uiGpioNumber
 
UINT uiGpioValue
 
struct stGPIOInfoPGPIO_INFO
 
UINT ThreadState
 
struct stUserThreadReqPUSER_THREAD_REQ
 
UINT uiGPIOCommand
 
UINT uiGPIOMask
 
UINT uiGPIOValue
 
struct stGPIOMultiInfoPGPIO_MULTI_INFO
 
UINT uiGPIOMode
 
struct stGPIOMultiModePGPIO_MULTI_MODE
 

Macro Definition Documentation

#define BCM_IOCTL   'k'

Definition at line 43 of file Ioctl.h.

#define BCM_LED_THREAD_STATE_CHANGE_REQ   _IOW(BCM_IOCTL, 0x878, int)

Definition at line 183 of file Ioctl.h.

#define IOCTL_BCM_BUFFER_DOWNLOAD   _IOW(BCM_IOCTL, 0x856, int)

Definition at line 129 of file Ioctl.h.

#define IOCTL_BCM_BUFFER_DOWNLOAD_START   _IOW(BCM_IOCTL, 0x855, int)

Definition at line 127 of file Ioctl.h.

#define IOCTL_BCM_BUFFER_DOWNLOAD_STOP   _IOW(BCM_IOCTL, 0x857, int)

Definition at line 131 of file Ioctl.h.

#define IOCTL_BCM_BULK_WRM   _IOW(BCM_IOCTL, 0x90B, int)

Definition at line 157 of file Ioctl.h.

#define IOCTL_BCM_CAL_INIT   _IOR(BCM_IOCTL, 0x864, int)

Definition at line 155 of file Ioctl.h.

#define IOCTL_BCM_CNTRLMSG_MASK   _IOW(BCM_IOCTL, 0x874, int)

Definition at line 177 of file Ioctl.h.

#define IOCTL_BCM_COMMON_MEMORY_READ   _IOR(BCM_IOCTL, 0x805, int)

Definition at line 61 of file Ioctl.h.

#define IOCTL_BCM_COMMON_MEMORY_WRITE   _IOW(BCM_IOCTL, 0x804, int)

Definition at line 57 of file Ioctl.h.

#define IOCTL_BCM_COPY_SECTION   _IOW(BCM_IOCTL, 0x870,int)

Definition at line 169 of file Ioctl.h.

#define IOCTL_BCM_EEPROM_REGISTER_READ   _IOR(BCM_IOCTL, 0x859, int)

Definition at line 141 of file Ioctl.h.

#define IOCTL_BCM_EEPROM_REGISTER_WRITE   _IOW(BCM_IOCTL, 0x858, int)

Definition at line 139 of file Ioctl.h.

#define IOCTL_BCM_FIRMWARE_DOWNLOAD   _IOW(BCM_IOCTL, 0x807, int)

Definition at line 67 of file Ioctl.h.

#define IOCTL_BCM_FLASH2X_SECTION_READ   _IOR(BCM_IOCTL, 0x865, int)

Definition at line 159 of file Ioctl.h.

#define IOCTL_BCM_FLASH2X_SECTION_WRITE   _IOW(BCM_IOCTL, 0x866, int)

Definition at line 161 of file Ioctl.h.

#define IOCTL_BCM_GET_CURRENT_STATUS   _IOW(BCM_IOCTL, 0x828, int)

Definition at line 119 of file Ioctl.h.

#define IOCTL_BCM_GET_DEVICE_DRIVER_INFO   _IOR(BCM_IOCTL, 0x877, int)

Definition at line 179 of file Ioctl.h.

#define IOCTL_BCM_GET_DRIVER_VERSION   _IOR(BCM_IOCTL, 0x829, int)

Definition at line 117 of file Ioctl.h.

#define IOCTL_BCM_GET_DSX_INDICATION   _IOR(BCM_IOCTL, 0x854, int)

Definition at line 125 of file Ioctl.h.

#define IOCTL_BCM_GET_FLASH2X_SECTION_BITMAP   _IOR(BCM_IOCTL,0x867, int)

Definition at line 163 of file Ioctl.h.

#define IOCTL_BCM_GET_FLASH_CS_INFO   _IOR(BCM_IOCTL, 0x871, int)

Definition at line 171 of file Ioctl.h.

#define IOCTL_BCM_GET_HOST_MIBS   _IOW(BCM_IOCTL, 0x853, int)

Definition at line 147 of file Ioctl.h.

#define IOCTL_BCM_GET_NVM_SIZE   _IOR(BCM_IOCTL, 0x863, int)

Definition at line 153 of file Ioctl.h.

#define IOCTL_BCM_GPIO_MODE_REQUEST   _IOW(BCM_IOCTL, 0x82E, IOCTL_BUFFER)

Definition at line 186 of file Ioctl.h.

#define IOCTL_BCM_GPIO_MULTI_REQUEST   _IOW(BCM_IOCTL, 0x82D, IOCTL_BUFFER)

Definition at line 185 of file Ioctl.h.

#define IOCTL_BCM_GPIO_SET_REQUEST   _IOW(BCM_IOCTL, 0x82A, int)

Definition at line 121 of file Ioctl.h.

#define IOCTL_BCM_GPIO_STATUS_REQUEST   _IOW(BCM_IOCTL, 0x82b, int)

Definition at line 123 of file Ioctl.h.

#define IOCTL_BCM_IDENTIFY_ACTIVE_SECTION   _IO(BCM_IOCTL,0x869)

Definition at line 167 of file Ioctl.h.

#define IOCTL_BCM_NVM_RAW_READ   _IOR(BCM_IOCTL, 0x875, int)

Definition at line 175 of file Ioctl.h.

#define IOCTL_BCM_NVM_READ   _IOR(BCM_IOCTL, 0x861, int)

Definition at line 149 of file Ioctl.h.

#define IOCTL_BCM_NVM_WRITE   _IOW(BCM_IOCTL, 0x862, int)

Definition at line 151 of file Ioctl.h.

#define IOCTL_BCM_REGISTER_READ   _IOR(BCM_IOCTL, 0x803, int)

Definition at line 53 of file Ioctl.h.

#define IOCTL_BCM_REGISTER_READ_PRIVATE   _IOW(BCM_IOCTL, 0x827, char)

Definition at line 135 of file Ioctl.h.

#define IOCTL_BCM_REGISTER_WRITE   _IOW(BCM_IOCTL, 0x802, int)

Definition at line 50 of file Ioctl.h.

#define IOCTL_BCM_REGISTER_WRITE_PRIVATE   _IOW(BCM_IOCTL, 0x826, char)

Definition at line 133 of file Ioctl.h.

#define IOCTL_BCM_SELECT_DSD   _IOW(BCM_IOCTL, 0x872, int)

Definition at line 173 of file Ioctl.h.

#define IOCTL_BCM_SET_ACTIVE_SECTION   _IOW(BCM_IOCTL,0x868, int)

Definition at line 165 of file Ioctl.h.

#define IOCTL_BCM_SET_DEBUG   _IOW(BCM_IOCTL, 0x824, IOCTL_BUFFER)

Definition at line 137 of file Ioctl.h.

#define IOCTL_BCM_SET_MAC_TRACING   _IOW(BCM_IOCTL, 0x82c, int)

Definition at line 145 of file Ioctl.h.

#define IOCTL_BCM_SET_SEND_VCID   _IOW(BCM_IOCTL, 0x808, int)

Definition at line 69 of file Ioctl.h.

#define IOCTL_BCM_SWITCH_TRANSFER_MODE   _IOW(BCM_IOCTL, 0x809, int)

Definition at line 72 of file Ioctl.h.

#define IOCTL_BCM_TIME_SINCE_NET_ENTRY   _IOR(BCM_IOCTL, 0x876, int)

Definition at line 181 of file Ioctl.h.

#define IOCTL_BCM_WAKE_UP_DEVICE_FROM_IDLE   _IOR(BCM_IOCTL, 0x860, int)

Definition at line 143 of file Ioctl.h.

#define IOCTL_BE_BUCKET_SIZE   _IOW(BCM_IOCTL, 0x818, unsigned long)

Definition at line 107 of file Ioctl.h.

#define IOCTL_CHIP_RESET   _IO(BCM_IOCTL, 0x816)

Definition at line 101 of file Ioctl.h.

#define IOCTL_CINR_LEVEL_REQ   _IOW(BCM_IOCTL, 0x817, char)

Definition at line 103 of file Ioctl.h.

#define IOCTL_CLASSIFICATION_RULE   _IOW(BCM_IOCTL, 0x813, char)

Definition at line 93 of file Ioctl.h.

#define IOCTL_CLOSE_NOTIFICATION   _IO(BCM_IOCTL, 0x814)

Definition at line 95 of file Ioctl.h.

#define IOCTL_CM_REQUEST   _IOW(BCM_IOCTL, 0x80F, int)

Definition at line 85 of file Ioctl.h.

#define IOCTL_DUMP_PACKET_INFO   _IO(BCM_IOCTL, 0x821)

Definition at line 113 of file Ioctl.h.

#define IOCTL_GET_CONTROL_MESSAGE   _IOR(BCM_IOCTL, 0x806, int)

Definition at line 64 of file Ioctl.h.

#define IOCTL_GET_PACK_INFO   _IOR(BCM_IOCTL, 0x823, int)

Definition at line 115 of file Ioctl.h.

#define IOCTL_GET_STATISTICS_POINTER   _IOW(BCM_IOCTL, 0x80E, int)

Definition at line 83 of file Ioctl.h.

#define IOCTL_IDLE_REQ   _IOW(BCM_IOCTL, 0x80C, int)

Definition at line 79 of file Ioctl.h.

#define IOCTL_INIT_PARAM_REQ   _IOW(BCM_IOCTL, 0x810, int)

Definition at line 87 of file Ioctl.h.

#define IOCTL_LINK_DOWN   _IO(BCM_IOCTL, 0x816, IOCTL_BUFFER)

Definition at line 99 of file Ioctl.h.

#define IOCTL_LINK_REQ   _IOW(BCM_IOCTL, 0x80A, int)

Definition at line 74 of file Ioctl.h.

#define IOCTL_LINK_UP   _IO(BCM_IOCTL, 0x815)

Definition at line 97 of file Ioctl.h.

#define IOCTL_MAC_ADDR_REQ   _IOW(BCM_IOCTL, 0x811, int)

Definition at line 89 of file Ioctl.h.

#define IOCTL_MAC_ADDR_RESP   _IOWR(BCM_IOCTL, 0x812, int)

Definition at line 91 of file Ioctl.h.

#define IOCTL_QOS_THRESHOLD   _IOW(BCM_IOCTL, 0x820, unsigned long)

Definition at line 111 of file Ioctl.h.

#define IOCTL_RSSI_LEVEL_REQ   _IOW(BCM_IOCTL, 0x80B, int)

Definition at line 77 of file Ioctl.h.

#define IOCTL_RTPS_BUCKET_SIZE   _IOW(BCM_IOCTL, 0x819, unsigned long)

Definition at line 109 of file Ioctl.h.

#define IOCTL_SEND_CONTROL_MESSAGE   _IOW(BCM_IOCTL, 0x801,int)

Definition at line 47 of file Ioctl.h.

#define IOCTL_SS_INFO_REQ   _IOW(BCM_IOCTL, 0x80D, int)

Definition at line 81 of file Ioctl.h.

#define IOCTL_WTM_CONTROL_REQ   _IOW(BCM_IOCTL, 0x817,char)

Definition at line 105 of file Ioctl.h.

#define LED_THREAD_ACTIVATION_REQ   1

Definition at line 38 of file Ioctl.h.

Typedef Documentation

typedef enum _SECTION_TYPE * PSECTION_TYPE

Enumeration Type Documentation

anonymous enum
Enumerator:
WIMAX_IDX 
HOST_IDX 
MAX_IDX 

Definition at line 341 of file Ioctl.h.

Enumerator:
BCM_MII 
BCM_CARDBUS 
BCM_USB 
BCM_SDIO 
BCM_PCMCIA 

Definition at line 190 of file Ioctl.h.

Enumerator:
NO_SECTION_VAL 
ISO_IMAGE1 
ISO_IMAGE2 
DSD0 
DSD1 
DSD2 
VSA0 
VSA1 
VSA2 
SCSI 
CONTROL_SECTION 
ISO_IMAGE1_PART2 
ISO_IMAGE1_PART3 
ISO_IMAGE2_PART2 
ISO_IMAGE2_PART3 
TOTAL_SECTIONS 

Definition at line 242 of file Ioctl.h.

Enumerator:
ISO 
VSA 
DSD 

Definition at line 298 of file Ioctl.h.

Function Documentation

struct rdmbuffer __attribute__ ( (packed)  )
read

mcontroller : adapter info structure for old mimd_t apps

: base address : irq number : number of logical drives : pci bus : pci device : pci function : pci id : vendor id : slot number : unique id

Definition at line 171 of file esd_usb2.c.

Variable Documentation

UCHAR Data[4]

Definition at line 19 of file Ioctl.h.

void __user* InputBuffer

Definition at line 26 of file Ioctl.h.

ULONG InputLength

Definition at line 27 of file Ioctl.h.

ULONG Length

Definition at line 10 of file Ioctl.h.

void __user* OutputBuffer

Definition at line 28 of file Ioctl.h.

ULONG OutputLength

Definition at line 29 of file Ioctl.h.

struct stGPIOInfo * PGPIO_INFO

Definition at line 31 of file Ioctl.h.

struct stGPIOMultiInfo * PGPIO_MULTI_INFO

Definition at line 351 of file Ioctl.h.

struct stGPIOMultiMode * PGPIO_MULTI_MODE

Definition at line 357 of file Ioctl.h.

struct ioctlbuffer * PIOCTL_BUFFER

Definition at line 25 of file Ioctl.h.

struct rdmbuffer * PRDM_BUFFER

Definition at line 8 of file Ioctl.h.

struct stUserThreadReq * PUSER_THREAD_REQ

Definition at line 37 of file Ioctl.h.

struct wrmbuffer * PWRM_BUFFER

Definition at line 16 of file Ioctl.h.

ULONG Register

Definition at line 9 of file Ioctl.h.

UINT ThreadState

Definition at line 40 of file Ioctl.h.

UINT uiGPIOCommand

Definition at line 352 of file Ioctl.h.

UINT uiGPIOMask

Definition at line 353 of file Ioctl.h.

UINT uiGPIOMode

Definition at line 358 of file Ioctl.h.

UINT uiGpioNumber

Definition at line 32 of file Ioctl.h.

UINT uiGpioValue

Definition at line 33 of file Ioctl.h.

UINT uiGPIOValue

Definition at line 354 of file Ioctl.h.