Go to the documentation of this file.
6 #if !defined(__ASSEMBLY__)
11 #define PDC_TYPE_ILLEGAL -1
12 #define PDC_TYPE_PAT 0
13 #define PDC_TYPE_SYSTEM_MAP 1
14 #define PDC_TYPE_SNAKE 2
111 unsigned char hversion_model;
112 unsigned char hversion;
115 unsigned int sversion_rev:4;
116 unsigned int sversion_model:19;
117 unsigned int sversion_opt:8;
124 unsigned int pad[15];
147 struct pdc_memory_table_raddr {
148 unsigned long entries_returned;
149 unsigned long entries_total;
152 struct pdc_memory_table {
273 void *iodc_data,
unsigned int iodc_data_size);
277 long mod_index,
long addr_index);
305 int pdc_mem_mem_table(
struct pdc_memory_table_raddr *
r_addr,
306 struct pdc_memory_table *tbl,
unsigned long entries);
322 unsigned long inptr,
unsigned long outputr,
323 unsigned long glob_cfg);
325 static inline char * os_id_to_string(
u16 os_id) {
334 default:
return "Unknown";