Go to the documentation of this file. 1 #ifndef __SPARC_OPENPROM_H
2 #define __SPARC_OPENPROM_H
11 #define LINUX_OPPROM_MAGIC 0x10010407
32 char * (*v2_dumb_mem_alloc)(
char *
va,
unsigned sz);
36 char * (*v2_dumb_mmap)(
char *virta,
int which_io,
unsigned paddr,
unsigned sz);
101 #define PROMDEV_KBD 0
102 #define PROMDEV_SCREEN 0
103 #define PROMDEV_TTYA 1
104 #define PROMDEV_TTYB 2
152 int thiscontext,
char *prog_counter);
182 #if defined(__sparc__) && defined(__arch64__)
183 #define PROMREG_MAX 24
184 #define PROMVADDR_MAX 16
185 #define PROMINTR_MAX 32
187 #define PROMREG_MAX 16
188 #define PROMVADDR_MAX 16
189 #define PROMINTR_MAX 15
220 #if defined(__sparc__) && defined(__arch64__)
223 unsigned int phys_mid;