1 #ifndef GRAPHICS_COPPER_H
2 #define GRAPHICS_COPPER_H
5 Copyright © 1995-2007, The AROS Development Team. All rights reserved.
8 Desc: Copper definitions and structures.
13 # include <exec/types.h>
22 struct CopList
* nxtlist
;
38 #define NXTLIST u3.nxtlist
39 #define VWAITPOS u3.u4.u1.VWaitPos
40 #define DESTADDR u3.u4.u1.DestAddr
41 #define HWAITPOS u3.u4.u2.HWAitPos
42 #define DESTDATA u3.u4.u2.DestData
46 struct CopList
* Next
;
47 struct CopList
* _CopList
;
48 struct ViewPort
* _ViewPort
;
49 struct CopIns
* CopIns
;
50 struct CopIns
* CopPtr
;
64 UWORD Flags
; /* see below */
73 struct UCopList
* Next
;
74 struct CopList
* FirstCopList
;
75 struct CopList
* CopList
;
80 struct cprlist
* Next
;
88 #define CPR_NT_SYS 0x2000
89 #define CPR_NT_SHT 0x4000
90 #define CPR_NT_LOF 0x8000
94 UWORD vsync_hblank
[2];
102 UWORD norm_hblank
[2];
104 UWORD wait_forever
[6];
108 #endif /* GRAPHICS_COPPER_H */