Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

regs.h File Reference

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Defines

#define FNORM_TO_F0915(x)    (((uint32) ((x*256) * (1 << 15))) & 0x00FFFFFF)
#define F1220(x)    ((uint32)((x) * (1 << 20)))
#define F1616(x)    ((uint32)((x) * (1 << 16)))
#define DWGSYNC   0x2C4C
#define SYNC_DMA_BUSY   0x8325340
#define OPMODE   0x1E54
#define ALPHACTRL   0x2C7C
#define ALPHASTART   0x2C70
#define ALPHAXINC   0x2C74
#define ALPHAYINC   0x2C78
#define TEXCTL   0x2C30
#define TEXCTL2   0x2C3C
#define TEXFILTER   0x2C58
#define TEXWIDTH   0x2C28
#define TEXHEIGHT   0x2C2C
#define TEXORG   0x2C24
#define TEXTRANS   0x2C34
#define TEXTRANSHIGH   0x2C38
#define TMR0   0x2C00
#define TMR1   0x2C04
#define TMR2   0x2C08
#define TMR3   0x2C0C
#define TMR4   0x2C10
#define TMR5   0x2C14
#define TMR6   0x2C18
#define TMR7   0x2C1C
#define TMR8   0x2C20
#define SRC_ALPHA   0x004
#define DST_ONE_MINUS_SRC_ALPHA   0x050
#define ALPHACHANNEL   0x100
#define LINEXT   0x00100
#define TW16   0x00003
#define MIN_BILINEAR   0x00002
#define MAG_BILINEAR   0x00020
#define DECALDIS   0x00004
#define CKSTRANSDIS   0x00010
#define EXECUTE   0x100
#define DWGCTL   0x1C00
#define OP_LINE_OPEN   0x00
#define OP_AUTOLINE_OPEN   0x01
#define OP_LINE_CLOSE   0x02
#define OP_AUTOLINE_CLOSE   0x03
#define OP_TRAP   0x04
#define OP_TRAP_ILOAD   0x05
#define OP_TEXTURE_TRAP   0x06
#define OP_BITBLT   0x08
#define OP_FBITBLT   0x0C
#define OP_ILOAD   0x09
#define OP_ILOAD_SCALE   0x0D
#define OP_ILOAD_FILTER   0x0F
#define OP_IDUMP   0x0A
#define OP_ILOAD_HIQH   0x07
#define OP_ILOAD_HIQHV   0x0E
#define ATYPE_MASK   0x70
#define ATYPE_RPL   0x00
#define ATYPE_RSTR   0x10
#define ATYPE_ZI   0x30
#define ATYPE_BLK   0x40
#define ATYPE_I   0x70
#define LINEAR   0x80
#define NOCLIP   (1<<31)
#define TRANS   (1<<30)
#define ZMODE_NOZCMP   0x000
#define ZMODE_ZE   0x200
#define ZMODE_ZNE   0x300
#define ZMODE_ZLT   0x400
#define ZMODE_ZLTE   0x500
#define ZMODE_ZGT   0x600
#define ZMODE_ZGTE   0x700
#define SOLID   0x0800
#define ARZERO   0x1000
#define SGNZERO   0x2000
#define SHFTZERO   0x4000
#define BOP_CLEAR   0x00000
#define BOP_NOR   0x10000
#define BOP_COPYINV   0x30000
#define BOP_INVERT   0x50000
#define BOP_XOR   0x60000
#define BOP_NAND   0x70000
#define BOP_AND   0x80000
#define BOP_EQUIV   0x90000
#define BOP_NOOP   0xA0000
#define BOP_IMP   0xB0000
#define BOP_COPY   0xC0000
#define BOP_OR   0xE0000
#define BOP_SET   0xF0000
#define BLTMOD_BMONOLEF   0x00000000
#define BLTMOD_BMONOWF   0x08000000
#define BLTMOD_BPLAN   0x02000000
#define BLTMOD_BFCOL   0x04000000
#define BLTMOD_BUYUV   0x1C000000
#define BLTMOD_BU32BGR   0x06000000
#define BLTMOD_BU32RGB   0x0E000000
#define BLTMOD_BU24BGR   0x16000000
#define BLTMOD_BU24RGB   0x1E000000
#define MACCESS   0x1C04
#define ZORG   0x1C0C
#define PAT0   0x1C10
#define PAT1   0x1C14
#define PLNWT   0x1C1C
#define BCOL   0x1C20
#define FCOL   0x1C24
#define SRC0   0x1C30
#define SRC1   0x1C34
#define SRC2   0x1C38
#define SRC3   0x1C3C
#define XYSTRT   0x1C40
#define XYEND   0x1C44
#define SHIFT   0x1C50
#define DMAPAD   0x1C54
#define SGN   0x1C58
#define LEN   0x1C5C
#define AR0   0x1C60
#define AR1   0x1C64
#define AR2   0x1C68
#define AR3   0x1C6C
#define AR4   0x1C70
#define AR5   0x1C74
#define AR6   0x1C78
#define CXBNDRY   0x1C80
#define FXBNDRY   0x1C84
#define YDSTLEN   0x1C88
#define PITCH   0x1C8C
#define YDST   0x1C90
#define YDSTORG   0x1C94
#define YTOP   0x1C98
#define YBOT   0x1C9C
#define CXLEFT   0x1CA0
#define CXRIGHT   0x1CA4
#define FXLEFT   0x1CA8
#define FXRIGHT   0x1CAC
#define XDST   0x1CB0
#define DR0   0x1CC0
#define DR2   0x1CC8
#define DR3   0x1CCC
#define DR4   0x1CD0
#define DR6   0x1CD8
#define DR7   0x1CDC
#define DR8   0x1CE0
#define WO   0x1CE4
#define DR10   0x1CE8
#define DR11   0x1CEC
#define DR12   0x1CF0
#define DR14   0x1CF8
#define DR15   0x1CFC
#define FIFOSTATUS   0x1E10
#define STATUS   0x1E14


Define Documentation

#define ALPHACHANNEL   0x100
 

Definition at line 57 of file regs.h.

#define ALPHACTRL   0x2C7C
 

Definition at line 27 of file regs.h.

#define ALPHASTART   0x2C70
 

Definition at line 28 of file regs.h.

#define ALPHAXINC   0x2C74
 

Definition at line 29 of file regs.h.

#define ALPHAYINC   0x2C78
 

Definition at line 30 of file regs.h.

#define AR0   0x1C60
 

Definition at line 167 of file regs.h.

#define AR1   0x1C64
 

Definition at line 168 of file regs.h.

#define AR2   0x1C68
 

Definition at line 169 of file regs.h.

#define AR3   0x1C6C
 

Definition at line 170 of file regs.h.

#define AR4   0x1C70
 

Definition at line 171 of file regs.h.

#define AR5   0x1C74
 

Definition at line 172 of file regs.h.

#define AR6   0x1C78
 

Definition at line 173 of file regs.h.

#define ARZERO   0x1000
 

Definition at line 120 of file regs.h.

#define ATYPE_BLK   0x40
 

Definition at line 101 of file regs.h.

#define ATYPE_I   0x70
 

Definition at line 102 of file regs.h.

#define ATYPE_MASK   0x70
 

Definition at line 97 of file regs.h.

#define ATYPE_RPL   0x00
 

Definition at line 98 of file regs.h.

#define ATYPE_RSTR   0x10
 

Definition at line 99 of file regs.h.

#define ATYPE_ZI   0x30
 

Definition at line 100 of file regs.h.

#define BCOL   0x1C20
 

Definition at line 155 of file regs.h.

#define BLTMOD_BFCOL   0x04000000
 

Definition at line 143 of file regs.h.

#define BLTMOD_BMONOLEF   0x00000000
 

Definition at line 140 of file regs.h.

#define BLTMOD_BMONOWF   0x08000000
 

Definition at line 141 of file regs.h.

#define BLTMOD_BPLAN   0x02000000
 

Definition at line 142 of file regs.h.

#define BLTMOD_BU24BGR   0x16000000
 

Definition at line 147 of file regs.h.

#define BLTMOD_BU24RGB   0x1E000000
 

Definition at line 148 of file regs.h.

#define BLTMOD_BU32BGR   0x06000000
 

Definition at line 145 of file regs.h.

#define BLTMOD_BU32RGB   0x0E000000
 

Definition at line 146 of file regs.h.

#define BLTMOD_BUYUV   0x1C000000
 

Definition at line 144 of file regs.h.

#define BOP_AND   0x80000
 

Definition at line 131 of file regs.h.

#define BOP_CLEAR   0x00000
 

Definition at line 125 of file regs.h.

#define BOP_COPY   0xC0000
 

Definition at line 135 of file regs.h.

#define BOP_COPYINV   0x30000
 

Definition at line 127 of file regs.h.

#define BOP_EQUIV   0x90000
 

Definition at line 132 of file regs.h.

#define BOP_IMP   0xB0000
 

Definition at line 134 of file regs.h.

#define BOP_INVERT   0x50000
 

Definition at line 128 of file regs.h.

#define BOP_NAND   0x70000
 

Definition at line 130 of file regs.h.

#define BOP_NOOP   0xA0000
 

Definition at line 133 of file regs.h.

#define BOP_NOR   0x10000
 

Definition at line 126 of file regs.h.

#define BOP_OR   0xE0000
 

Definition at line 136 of file regs.h.

#define BOP_SET   0xF0000
 

Definition at line 137 of file regs.h.

#define BOP_XOR   0x60000
 

Definition at line 129 of file regs.h.

#define CKSTRANSDIS   0x00010
 

Definition at line 66 of file regs.h.

#define CXBNDRY   0x1C80
 

Definition at line 174 of file regs.h.

#define CXLEFT   0x1CA0
 

Definition at line 182 of file regs.h.

#define CXRIGHT   0x1CA4
 

Definition at line 183 of file regs.h.

#define DECALDIS   0x00004
 

Definition at line 65 of file regs.h.

#define DMAPAD   0x1C54
 

Definition at line 164 of file regs.h.

#define DR0   0x1CC0
 

Definition at line 187 of file regs.h.

#define DR10   0x1CE8
 

Definition at line 195 of file regs.h.

#define DR11   0x1CEC
 

Definition at line 196 of file regs.h.

#define DR12   0x1CF0
 

Definition at line 197 of file regs.h.

#define DR14   0x1CF8
 

Definition at line 198 of file regs.h.

#define DR15   0x1CFC
 

Definition at line 199 of file regs.h.

#define DR2   0x1CC8
 

Definition at line 188 of file regs.h.

#define DR3   0x1CCC
 

Definition at line 189 of file regs.h.

#define DR4   0x1CD0
 

Definition at line 190 of file regs.h.

#define DR6   0x1CD8
 

Definition at line 191 of file regs.h.

#define DR7   0x1CDC
 

Definition at line 192 of file regs.h.

#define DR8   0x1CE0
 

Definition at line 193 of file regs.h.

#define DST_ONE_MINUS_SRC_ALPHA   0x050
 

Definition at line 56 of file regs.h.

#define DWGCTL   0x1C00
 

Definition at line 78 of file regs.h.

#define DWGSYNC   0x2C4C
 

Definition at line 20 of file regs.h.

#define EXECUTE   0x100
 

Definition at line 75 of file regs.h.

#define F1220( x )   ((uint32)((x) * (1 << 20)))
 

Definition at line 17 of file regs.h.

#define F1616( x )   ((uint32)((x) * (1 << 16)))
 

Definition at line 18 of file regs.h.

#define FCOL   0x1C24
 

Definition at line 156 of file regs.h.

#define FIFOSTATUS   0x1E10
 

Definition at line 201 of file regs.h.

#define FNORM_TO_F0915( x )   (((uint32) ((x*256) * (1 << 15))) & 0x00FFFFFF)
 

Definition at line 16 of file regs.h.

#define FXBNDRY   0x1C84
 

Definition at line 175 of file regs.h.

#define FXLEFT   0x1CA8
 

Definition at line 184 of file regs.h.

#define FXRIGHT   0x1CAC
 

Definition at line 185 of file regs.h.

#define LEN   0x1C5C
 

Definition at line 166 of file regs.h.

#define LINEAR   0x80
 

Definition at line 105 of file regs.h.

#define LINEXT   0x00100
 

Definition at line 61 of file regs.h.

#define MACCESS   0x1C04
 

Definition at line 150 of file regs.h.

#define MAG_BILINEAR   0x00020
 

Definition at line 64 of file regs.h.

#define MIN_BILINEAR   0x00002
 

Definition at line 63 of file regs.h.

#define NOCLIP   (1<<31)
 

Definition at line 106 of file regs.h.

#define OPMODE   0x1E54
 

Definition at line 23 of file regs.h.

#define OP_AUTOLINE_CLOSE   0x03
 

Definition at line 83 of file regs.h.

#define OP_AUTOLINE_OPEN   0x01
 

Definition at line 81 of file regs.h.

#define OP_BITBLT   0x08
 

Definition at line 87 of file regs.h.

#define OP_FBITBLT   0x0C
 

Definition at line 88 of file regs.h.

#define OP_IDUMP   0x0A
 

Definition at line 92 of file regs.h.

#define OP_ILOAD   0x09
 

Definition at line 89 of file regs.h.

#define OP_ILOAD_FILTER   0x0F
 

Definition at line 91 of file regs.h.

#define OP_ILOAD_HIQH   0x07
 

Definition at line 93 of file regs.h.

#define OP_ILOAD_HIQHV   0x0E
 

Definition at line 94 of file regs.h.

#define OP_ILOAD_SCALE   0x0D
 

Definition at line 90 of file regs.h.

#define OP_LINE_CLOSE   0x02
 

Definition at line 82 of file regs.h.

#define OP_LINE_OPEN   0x00
 

Definition at line 80 of file regs.h.

#define OP_TEXTURE_TRAP   0x06
 

Definition at line 86 of file regs.h.

#define OP_TRAP   0x04
 

Definition at line 84 of file regs.h.

#define OP_TRAP_ILOAD   0x05
 

Definition at line 85 of file regs.h.

#define PAT0   0x1C10
 

Definition at line 152 of file regs.h.

#define PAT1   0x1C14
 

Definition at line 153 of file regs.h.

#define PITCH   0x1C8C
 

Definition at line 177 of file regs.h.

#define PLNWT   0x1C1C
 

Definition at line 154 of file regs.h.

#define SGN   0x1C58
 

Definition at line 165 of file regs.h.

#define SGNZERO   0x2000
 

Definition at line 121 of file regs.h.

#define SHFTZERO   0x4000
 

Definition at line 122 of file regs.h.

#define SHIFT   0x1C50
 

Definition at line 163 of file regs.h.

#define SOLID   0x0800
 

Definition at line 119 of file regs.h.

#define SRC0   0x1C30
 

Definition at line 157 of file regs.h.

#define SRC1   0x1C34
 

Definition at line 158 of file regs.h.

#define SRC2   0x1C38
 

Definition at line 159 of file regs.h.

#define SRC3   0x1C3C
 

Definition at line 160 of file regs.h.

#define SRC_ALPHA   0x004
 

Definition at line 55 of file regs.h.

#define STATUS   0x1E14
 

Definition at line 202 of file regs.h.

#define SYNC_DMA_BUSY   0x8325340
 

Definition at line 21 of file regs.h.

#define TEXCTL   0x2C30
 

Definition at line 34 of file regs.h.

#define TEXCTL2   0x2C3C
 

Definition at line 35 of file regs.h.

#define TEXFILTER   0x2C58
 

Definition at line 36 of file regs.h.

#define TEXHEIGHT   0x2C2C
 

Definition at line 38 of file regs.h.

#define TEXORG   0x2C24
 

Definition at line 39 of file regs.h.

#define TEXTRANS   0x2C34
 

Definition at line 40 of file regs.h.

#define TEXTRANSHIGH   0x2C38
 

Definition at line 41 of file regs.h.

#define TEXWIDTH   0x2C28
 

Definition at line 37 of file regs.h.

#define TMR0   0x2C00
 

Definition at line 43 of file regs.h.

#define TMR1   0x2C04
 

Definition at line 44 of file regs.h.

#define TMR2   0x2C08
 

Definition at line 45 of file regs.h.

#define TMR3   0x2C0C
 

Definition at line 46 of file regs.h.

#define TMR4   0x2C10
 

Definition at line 47 of file regs.h.

#define TMR5   0x2C14
 

Definition at line 48 of file regs.h.

#define TMR6   0x2C18
 

Definition at line 49 of file regs.h.

#define TMR7   0x2C1C
 

Definition at line 50 of file regs.h.

#define TMR8   0x2C20
 

Definition at line 51 of file regs.h.

#define TRANS   (1<<30)
 

Definition at line 107 of file regs.h.

#define TW16   0x00003
 

Definition at line 62 of file regs.h.

#define WO   0x1CE4
 

Definition at line 194 of file regs.h.

#define XDST   0x1CB0
 

Definition at line 186 of file regs.h.

#define XYEND   0x1C44
 

Definition at line 162 of file regs.h.

#define XYSTRT   0x1C40
 

Definition at line 161 of file regs.h.

#define YBOT   0x1C9C
 

Definition at line 181 of file regs.h.

#define YDST   0x1C90
 

Definition at line 178 of file regs.h.

#define YDSTLEN   0x1C88
 

Definition at line 176 of file regs.h.

#define YDSTORG   0x1C94
 

Definition at line 179 of file regs.h.

#define YTOP   0x1C98
 

Definition at line 180 of file regs.h.

#define ZMODE_NOZCMP   0x000
 

Definition at line 110 of file regs.h.

#define ZMODE_ZE   0x200
 

Definition at line 111 of file regs.h.

#define ZMODE_ZGT   0x600
 

Definition at line 115 of file regs.h.

#define ZMODE_ZGTE   0x700
 

Definition at line 116 of file regs.h.

#define ZMODE_ZLT   0x400
 

Definition at line 113 of file regs.h.

#define ZMODE_ZLTE   0x500
 

Definition at line 114 of file regs.h.

#define ZMODE_ZNE   0x300
 

Definition at line 112 of file regs.h.

#define ZORG   0x1C0C
 

Definition at line 151 of file regs.h.


Generated at Wed Apr 4 19:55:33 2001 for ClanLib by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001