Lines Matching defs:adder

219 	struct adder {  struct
223 u_short register_address; /* ADDER reg pntr for use by DGA */
224 u_short request_enable; /* DMA request enables */
225 u_short interrupt_enable; /* interrupt enables */
226 u_short status; /* ADDER status bits */
227 u_short reserved1; /* test function only */
228 u_short spare1; /* spare address (what else?) */
230 u_short reserved2; /* test function only */
231 u_short id_data; /* data path to I/D bus */
232 u_short command; /* ADDER chip command register */
233 u_short rasterop_mode; /* sets rasterop execution modes */
234 u_short cmd; /* duplicate path to above cmd reg */
235 u_short reserved3; /* test function only */
239 u_short ID_scroll_data; /* I/D bus scroll data */
240 u_short ID_scroll_command; /* I/D bus scroll command */
241 u_short scroll_x_min; /* X scroll min - left boundary */
242 u_short scroll_x_max; /* X scroll max - right boundary */
243 u_short scroll_y_min; /* Y scroll min - upper boundary */
244 u_short scroll_y_max; /* Y scroll max - lower boundary */
245 u_short pause; /* Y coord to set stat when scanned */
246 u_short y_offset_pending; /* vertical scroll control */
247 u_short y_scroll_constant;
251 u_short x_index_pending; /* x pending index */
252 u_short y_index_pending; /* y pending index */
253 u_short x_index_new; /* new x index */
254 u_short y_index_new; /* new y index */
255 u_short x_index_old; /* old x index */
256 u_short y_index_old; /* old y index */
257 u_short x_clip_min; /* left clipping boundary */
258 u_short x_clip_max; /* right clipping boundary */
259 u_short y_clip_min; /* upper clipping boundary */
260 u_short y_clip_max; /* lower clipping boundary */
261 u_short spare2; /* spare address (another!) */
265 u_short source_1_dx; /* source #1 x vector */
266 u_short source_1_dy; /* source #1 y vector*/
267 u_short source_1_x; /* source #1 x origin */
268 u_short source_1_y; /* source #1 y origin */
269 u_short destination_x; /* destination x origin */
270 u_short destination_y; /* destination y origin */
271 u_short fast_dest_dx; /* destination x fast vector */
272 u_short fast_dest_dy; /* destination y fast vector */
273 u_short slow_dest_dx; /* destination x slow vector */
274 u_short slow_dest_dy; /* destination y slow vector */
275 u_short fast_scale; /* scale factor for fast vector */
276 u_short slow_scale; /* scale factor for slow vector */
277 u_short source_2_x; /* source #2 x origin */
278 u_short source_2_y; /* source #2 y origin */
279 u_short source_2_size; /* source #2 height & width */
280 u_short error_1; /* error regs (?) */
281 u_short error_2;
285 u_short y_scan_count_0; /* y scan counts for vert timing */
286 u_short y_scan_count_1;
287 u_short y_scan_count_2;
288 u_short y_scan_count_3;
289 u_short x_scan_conf; /* x scan configuration */
290 u_short x_limit;
291 u_short y_limit;
292 u_short x_scan_count_0; /* x scan count for horiz timing */
293 u_short x_scan_count_1;
294 u_short x_scan_count_2;
295 u_short x_scan_count_3;
296 u_short x_scan_count_4;
297 u_short x_scan_count_5;
298 u_short x_scan_count_6;
299 u_short sync_phase_adj; /* sync phase (horiz sync count) */