40 volatile unsigned int data;
41 volatile unsigned int status;
42 volatile unsigned int ctrl;
43 volatile unsigned int scaler;
48 volatile unsigned int counter;
50 volatile unsigned int assertion;
51 volatile unsigned int ack;
56 volatile unsigned int ilevel;
57 volatile unsigned int ipend;
58 volatile unsigned int iforce;
59 volatile unsigned int iclear;
60 volatile unsigned int mpstat;
61 volatile unsigned int bcast;
62 volatile unsigned int notused02;
63 volatile unsigned int wdgctrl;
64 volatile unsigned int ampctrl;
65 volatile unsigned int icsel[2];
66 volatile unsigned int notused13;
67 volatile unsigned int notused20;
68 volatile unsigned int notused21;
69 volatile unsigned int notused22;
70 volatile unsigned int notused23;
71 volatile unsigned int mask[16];
72 volatile unsigned int force[16];
74 volatile unsigned int intid[16];
76 volatile unsigned int resetaddr[4];
77 volatile unsigned int resv0[12];
78 volatile unsigned int pboot;
79 volatile unsigned int resv1[47];
80 volatile unsigned int irqmap[8];
81 volatile unsigned int resv2[824];
86 volatile unsigned int value;
87 volatile unsigned int reload;
88 volatile unsigned int ctrl;
89 volatile unsigned int notused;
92 #define GPTIMER_TIMER_CTRL_EN 0x00000001U 93 #define GPTIMER_TIMER_CTRL_RS 0x00000002U 94 #define GPTIMER_TIMER_CTRL_LD 0x00000004U 95 #define GPTIMER_TIMER_CTRL_IE 0x00000008U 96 #define GPTIMER_TIMER_CTRL_IP 0x00000010U 97 #define GPTIMER_TIMER_CTRL_CH 0x00000020U 98 #define GPTIMER_TIMER_CTRL_DH 0x00000040U 102 volatile unsigned int scaler_value;
103 volatile unsigned int scaler_reload;
104 volatile unsigned int cfg;
105 volatile unsigned int notused;
111 volatile unsigned int data;
112 volatile unsigned int output;
113 volatile unsigned int dir;
114 volatile unsigned int imask;
115 volatile unsigned int ipol;
116 volatile unsigned int iedge;
117 volatile unsigned int bypass;
118 volatile unsigned int cap;
119 volatile unsigned int irqmap[4];
120 volatile unsigned int res_30;
121 volatile unsigned int res_34;
122 volatile unsigned int res_38;
123 volatile unsigned int res_3C;
124 volatile unsigned int iavail;
125 volatile unsigned int iflag;
126 volatile unsigned int res_48;
127 volatile unsigned int pulse;
128 volatile unsigned int res_50;
129 volatile unsigned int output_or;
130 volatile unsigned int dir_or;
131 volatile unsigned int imask_or;
132 volatile unsigned int res_60;
133 volatile unsigned int output_and;
134 volatile unsigned int dir_and;
135 volatile unsigned int imask_and;
136 volatile unsigned int res_70;
137 volatile unsigned int output_xor;
138 volatile unsigned int dir_xor;
139 volatile unsigned int imask_xor;
145 volatile unsigned int status;
146 volatile unsigned int flush_mem_addr;
147 volatile unsigned int flush_set_index;
148 volatile unsigned int access_counter;
149 volatile unsigned int hit_counter;
150 volatile unsigned int bus_cycle_counter;
151 volatile unsigned int bus_usage_counter;
152 volatile unsigned int error_status_control;
153 volatile unsigned int error_addr;
154 volatile unsigned int tag_check_bit;
155 volatile unsigned int data_check_bit;
156 volatile unsigned int scrub_control_status;
157 volatile unsigned int scrub_delay;
158 volatile unsigned int error_injection;
159 volatile unsigned int access_control;
160 volatile unsigned int reserved_40[16];
161 volatile unsigned int mtrr[32];
162 volatile unsigned int reserved_100[131008];
163 volatile unsigned int diag_iface_tag[16384];
164 volatile unsigned int reserved_90000[376832];
165 volatile unsigned int diag_iface_data[524288];
Definition: intercom.c:74