Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions | Variables
e820.h File Reference
#include <linux/types.h>

Go to the source code of this file.

Data Structures

struct  e820entry
 
struct  e820map
 

Macros

#define E820MAP   0x2d0 /* our map */
 
#define E820MAX   128 /* number of entries in E820MAP */
 
#define E820_X_MAX   E820MAX
 
#define E820NR   0x1e8 /* # entries in E820MAP */
 
#define E820_RAM   1
 
#define E820_RESERVED   2
 
#define E820_ACPI   3
 
#define E820_NVS   4
 
#define E820_UNUSABLE   5
 
#define E820_RESERVED_KERN   128
 
#define ISA_START_ADDRESS   0xa0000
 
#define ISA_END_ADDRESS   0x100000
 
#define BIOS_BEGIN   0x000a0000
 
#define BIOS_END   0x00100000
 
#define BIOS_ROM_BASE   0xffe00000
 
#define BIOS_ROM_END   0xffffffff
 

Functions

struct e820entry __attribute__ ((packed))
 

Variables

__u64 addr
 
__u64 size
 
__u32 type
 
struct e820map __attribute__
 

Macro Definition Documentation

#define BIOS_BEGIN   0x000a0000

Definition at line 72 of file e820.h.

#define BIOS_END   0x00100000

Definition at line 73 of file e820.h.

#define BIOS_ROM_BASE   0xffe00000

Definition at line 75 of file e820.h.

#define BIOS_ROM_END   0xffffffff

Definition at line 76 of file e820.h.

#define E820_ACPI   3

Definition at line 44 of file e820.h.

#define E820_NVS   4

Definition at line 45 of file e820.h.

#define E820_RAM   1

Definition at line 42 of file e820.h.

#define E820_RESERVED   2

Definition at line 43 of file e820.h.

#define E820_RESERVED_KERN   128

Definition at line 54 of file e820.h.

#define E820_UNUSABLE   5

Definition at line 46 of file e820.h.

#define E820_X_MAX   E820MAX

Definition at line 37 of file e820.h.

#define E820MAP   0x2d0 /* our map */

Definition at line 3 of file e820.h.

#define E820MAX   128 /* number of entries in E820MAP */

Definition at line 4 of file e820.h.

#define E820NR   0x1e8 /* # entries in E820MAP */

Definition at line 40 of file e820.h.

#define ISA_END_ADDRESS   0x100000

Definition at line 70 of file e820.h.

#define ISA_START_ADDRESS   0xa0000

Definition at line 69 of file e820.h.

Function Documentation

struct e820entry __attribute__ ( (packed)  )
read

Definition at line 171 of file esd_usb2.c.

Variable Documentation

__u64 addr

Definition at line 63 of file e820.h.

__u64 size

Definition at line 64 of file e820.h.

Definition at line 65 of file e820.h.