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

Go to the source code of this file.

Data Structures

struct  linux_dev_v0_funcs
 
struct  linux_dev_v2_funcs
 
struct  linux_mlist_v0
 
struct  linux_mem_v0
 
struct  linux_arguments_v0
 
struct  linux_bootargs_v2
 
struct  linux_romvec
 
struct  linux_nodeops
 
struct  linux_prom_registers
 
struct  linux_prom_irqs
 
struct  linux_prom_ranges
 

Macros

#define KADB_DEBUGGER_BEGVM   0xffc00000 /* Where kern debugger is in virt-mem */
 
#define LINUX_OPPROM_BEGVM   0xffd00000
 
#define LINUX_OPPROM_ENDVM   0xfff00000
 
#define LINUX_OPPROM_MAGIC   0x10010407
 
#define PROMDEV_KBD   0 /* input from keyboard */
 
#define PROMDEV_SCREEN   0 /* output to screen */
 
#define PROMDEV_TTYA   1 /* in/out to ttya */
 
#define PROMDEV_TTYB   2 /* in/out to ttyb */
 
#define PROMREG_MAX   16
 
#define PROMVADDR_MAX   16
 
#define PROMINTR_MAX   15
 

Macro Definition Documentation

#define KADB_DEBUGGER_BEGVM   0xffc00000 /* Where kern debugger is in virt-mem */

Definition at line 17 of file openprom.h.

#define LINUX_OPPROM_BEGVM   0xffd00000

Definition at line 18 of file openprom.h.

#define LINUX_OPPROM_ENDVM   0xfff00000

Definition at line 19 of file openprom.h.

#define LINUX_OPPROM_MAGIC   0x10010407

Definition at line 20 of file openprom.h.

#define PROMDEV_KBD   0 /* input from keyboard */

Definition at line 204 of file openprom.h.

#define PROMDEV_SCREEN   0 /* output to screen */

Definition at line 205 of file openprom.h.

#define PROMDEV_TTYA   1 /* in/out to ttya */

Definition at line 206 of file openprom.h.

#define PROMDEV_TTYB   2 /* in/out to ttyb */

Definition at line 207 of file openprom.h.

#define PROMINTR_MAX   15

Definition at line 288 of file openprom.h.

#define PROMREG_MAX   16

Definition at line 286 of file openprom.h.

#define PROMVADDR_MAX   16

Definition at line 287 of file openprom.h.