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

Go to the source code of this file.

Macros

#define HW_PAGE_SIZE4KB   0x1000
 
#define HW_PAGE_SIZE64KB   0x10000
 
#define HW_PAGE_SIZE1MB   0x100000
 
#define HW_PAGE_SIZE16MB   0x1000000
 
#define HW_CLEAR   0
 
#define HW_SET   1
 

Typedefs

typedef long hw_status
 

Enumerations

enum  hw_endianism_t { HW_LITTLE_ENDIAN, HW_BIG_ENDIAN }
 
enum  hw_element_size_t { HW_ELEM_SIZE8BIT, HW_ELEM_SIZE16BIT, HW_ELEM_SIZE32BIT, HW_ELEM_SIZE64BIT }
 
enum  hw_idle_mode_t { HW_FORCE_IDLE, HW_NO_IDLE, HW_SMART_IDLE }
 

Macro Definition Documentation

#define HW_CLEAR   0

Definition at line 32 of file hw_defs.h.

#define HW_PAGE_SIZE16MB   0x1000000

Definition at line 26 of file hw_defs.h.

#define HW_PAGE_SIZE1MB   0x100000

Definition at line 25 of file hw_defs.h.

#define HW_PAGE_SIZE4KB   0x1000

Definition at line 23 of file hw_defs.h.

#define HW_PAGE_SIZE64KB   0x10000

Definition at line 24 of file hw_defs.h.

#define HW_SET   1

Definition at line 33 of file hw_defs.h.

Typedef Documentation

typedef long hw_status

Definition at line 29 of file hw_defs.h.

Enumeration Type Documentation

Enumerator:
HW_ELEM_SIZE8BIT 
HW_ELEM_SIZE16BIT 
HW_ELEM_SIZE32BIT 
HW_ELEM_SIZE64BIT 

Definition at line 44 of file hw_defs.h.

Enumerator:
HW_LITTLE_ENDIAN 
HW_BIG_ENDIAN 

Definition at line 37 of file hw_defs.h.

Enumerator:
HW_FORCE_IDLE 
HW_NO_IDLE 
HW_SMART_IDLE 

Definition at line 52 of file hw_defs.h.