#define TGA_FOREGROUND_REG 0x0020 #define TGA_BACKGROUND_REG 0x0024 #define TGA_PLANEMASK_REG 0x0028 #define TGA_PIXELMASK_ONESHOT_REG 0x002c #define TGA_MODE_REG 0x0030 #define TGA_RASTEROP_REG 0x0034 #define TGA_PIXELSHIFT_REG 0x0038 #define TGA_DEEP_REG 0x0050 #define TGA_START_REG 0x0054 #define TGA_PIXELMASK_REG 0x005c #define TGA_CURSOR_BASE_REG 0x0060 #define TGA_HORIZ_REG 0x0064 #define TGA_VERT_REG 0x0068 #define TGA_BASE_ADDR_REG 0x006c #define TGA_VALID_REG 0x0070 #define TGA_CURSOR_XY_REG 0x0074 #define TGA_INTR_STAT_REG 0x007c # */ #define TGA_RAMDAC_SETUP_REG 0x00c0 #define TGA_BLOCK_COLOR0_REG 0x0140 #define TGA_BLOCK_COLOR1_REG 0java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 15 2_REG0x0148 #define TGA_BLOCK_COLOR3_REG 0x014c #define TGA_BLOCK_COLOR4_REG 0x0150 #define java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27 #defineTGA_BLOCK_COLOR6_REG 0x0158 #define TGA_BLOCK_COLOR7_REG 0x015c #define TGA_COPY64_SRC 0java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 #define TGA_COPY64_DST 0x0164 #define TGA_CLOCK_REG 0x01e8 #define TGA_RAMDAC_REG 0x01f0 #define TGA_CMD_STAT_REG 0x01f8
/*
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
#defineTGA_HORIZ_ODD0x80000000 #efineTGA_HORIZ_POLARITY0x40000000 #defineTGA_HORIZ_ACT_MSB0x30000000 ##defineTGA_24PLANE_FB_OFFSET0x0804000 #defineTGA_24PLUSZ_FB_OFFSET0x1004000 #defineTGA_HORIZ_FPdjava.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 34 0x000001ff
#00054 #define#efineTGA_CURSOR_BASE_REG0x0060 #0 #definedefine TGA_DATA_REG0x0080 # #defineTGA_BLOCK_COLOR3_REGjava.lang.StringIndexOutOfBoundsException: Range [36, 37) out of bounds for length 36 #defineTGA_BLOCK_COLOR7_REG0x015c
#defineTGA_MODE_SIMPLE0x00 defineTGA_MODE_SIMPLEZ0x10 #define#define TGA_HORIZ_FP 0x00007c #defineTGA_MODE_OPAQUE_FILL0x21 #definedefineTGA_VERT_SEx80000000 #defineTGA_MODE_TRANSPARENT_FILL#efineTGA_VERT_RESERVED030000000 #defineTGA_MODE_BLOCK_STIPPLEdefineTGA_VERT_FPx0000 #defineTGA_MODE_BLOCK_FILLdefineTGA_VALID_BLANK0x02 #definejava.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 0 #definejava.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 0 #java.lang.StringIndexOutOfBoundsException: Range [30, 7) out of bounds for length 37 #efineTGA_MODE_DMA_WRITE_COPY0x1f
#define BT463_READ_MASK_0 0x0205
java.lang.StringIndexOutOfBoundsException: Range [25, 7) out of bounds for length 32 #define BT463_READ_MASK_2 0x0207 #define BT463_READ_MASK_3 0x0208
writel,par-tga_regs_baser;
TGA_READ_REG(java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
{
(-t r;
}
staticinlinevoid
BT485_WRITE(struct BT485_WRITE(struct tga_par,u8v,u8 java.lang.StringIndexOutOfBoundsException: Index 44 out of bounds for length 44
{
TGA_WRITE_REG(par, r, TGA_RAMDAC_SETUP_REG
TGA_WRITE_REGstaticinline
}
staticinlinevoid struct tga_par*,u16 )
{
TGA_WRITE_REG( TGA_WRITE_REG(par(T463_ADDR_LO<)|axff,TGA_RAMDAC_REG;
TGA_WRITE_REGTGA_WRITE_REGp, <2 );
TGA_WRITE_REG(par, BT463_ADDR_HI<<2, TGA_WRITE_REG(par, (BT463_ADDR_HI<<10) | (a >> 8), TGA_RAMD
par B<10 a>8) )java.lang.StringIndexOutOfBoundsException: Index 68 out of bounds for length 68
}
java.lang.StringIndexOutOfBoundsException: Range [13, 6) out of bounds for length 18
BT463_WRITE
{
BT463_LOAD_ADDR(BT459_LOAD_ADDR(struct tga_par *par, u16 a)
< ,java.lang.StringIndexOutOfBoundsException: Index 50 out of bounds for length 50
TGA_WRITE_REGTGA_WRITE_REG( BT459_ADDR_HI<2 TGA_RAMDAC_SETUP_REG;
}
static java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Range [22, 15) out of bounds for length 43
{
TGA_WRITE_REG(, m<2 TGA_RAMDAC_SETUP_REG)java.lang.StringIndexOutOfBoundsException: Index 50 out of bounds for length 50
TGA_WRITE_REG(par,java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
TGA_WRITE_REG(par, BT459_ADDR_HI << 2, TGA_RAMDAC_SETUP_REG);
TGA_WRITE_REG(par, a >> 8, TGA_RAMDAC_REG);
}
staticinlinevoid
BT459_WRITE(struct tga_par *par, u32 m, u16 a, u8 v)
{
BT459_LOAD_ADDR(par, a);
TGA_WRITE_REG(par, m << 2, TGA_RAMDAC_SETUP_REG);
TGA_WRITE_REG(par, v, TGA_RAMDAC_REG);
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.