nvidiaconstants.java

来自「纯java操作系统jnode,安装简单和操作简单的个人使用的Java操作系统」· Java 代码 · 共 725 行 · 第 1/3 页

JAVA
725
字号
	public static final int NVMAV_HSYNCSTRL = 0x9C;
	public static final int NVMAV_HSYNCSTRH = 0x9D;
	public static final int NVMAV_HDISPLAYL = 0x9E;
	public static final int NVMAV_HDISPLAYH = 0x9F;
	public static final int NVMAV_HTOTALL = 0xA0;
	public static final int NVMAV_HTOTALH = 0xA1;
	public static final int NVMAV_VSYNCLENL = 0xA2;
	public static final int NVMAV_VSYNCLENH = 0xA3;
	public static final int NVMAV_VSYNCSTRL = 0xA4;
	public static final int NVMAV_VSYNCSTRH = 0xA5;
	public static final int NVMAV_VDISPLAYL = 0xA6;
	public static final int NVMAV_VDISPLAYH = 0xA7;
	public static final int NVMAV_VTOTALL = 0xA8;
	public static final int NVMAV_VTOTALH = 0xA9;
	public static final int NVMAV_HVIDRSTL = 0xAA;
	public static final int NVMAV_HVIDRSTH = 0xAB;
	public static final int NVMAV_VVIDRSTL = 0xAC;
	public static final int NVMAV_VVIDRSTH = 0xAD;
	public static final int NVMAV_VSOMETHINGL = 0xAE;
	public static final int NVMAV_VSOMETHINGH = 0xAF;
	public static final int NVMAV_OUTMODE = 0xB0;
	public static final int NVMAV_LOCK = 0xB3;
	public static final int NVMAV_LUMA = 0xB9;
	public static final int NVMAV_VDISPLAYTV = 0xBE;
	public static final int NVMAV_STABLE = 0xBF;
	public static final int NVMAV_HDISPLAYTV = 0xC2;
	public static final int NVMAV_BREG_0XC6 = 0xC6;

	public static final int NV_PGRAPH_BOFFSET0 = 0x00400640;
	public static final int NV_PGRAPH_BOFFSET1 = 0x00400644;
	public static final int NV_PGRAPH_BOFFSET2 = 0x00400648;
	public static final int NV_PGRAPH_BOFFSET3 = 0x0040064c;
	public static final int NV_PGRAPH_BPITCH0 = 0x00400670;
	public static final int NV_PGRAPH_BPITCH1 = 0x00400674;
	public static final int NV_PGRAPH_BPITCH2 = 0x00400678;
	public static final int NV_PGRAPH_BPITCH3 = 0x0040067c;

	/* cache setup registers */
	public static final int NVACC_PF_INTSTAT = 0x00002100;
	public static final int NVACC_PF_INTEN = 0x00002140;
	public static final int NVACC_PF_RAMHT = 0x00002210;
	public static final int NVACC_PF_RAMFC = 0x00002214;
	public static final int NVACC_PF_RAMRO = 0x00002218;
	public static final int NVACC_PF_CACHES = 0x00002500;
	public static final int NVACC_PF_SIZE = 0x0000250c;
	public static final int NVACC_PF_CACH0_PSH0 = 0x00003000;
	public static final int NVACC_PF_CACH0_PUL0 = 0x00003050;
	public static final int NVACC_PF_CACH0_PUL1 = 0x00003054;
	public static final int NVACC_PF_CACH1_PSH0 = 0x00003200;
	public static final int NVACC_PF_CACH1_PSH1 = 0x00003204;
	public static final int NVACC_PF_CACH1_DMAI = 0x0000322c;
	public static final int NVACC_PF_CACH1_PUL0 = 0x00003250;
	public static final int NVACC_PF_CACH1_PUL1 = 0x00003254;
	public static final int NVACC_PF_CACH1_HASH = 0x00003258;

	/* Ptimer registers */
	public static final int NVACC_PT_INTSTAT = 0x00009100;
	public static final int NVACC_PT_INTEN = 0x00009140;
	public static final int NVACC_PT_NUMERATOR = 0x00009200;
	public static final int NVACC_PT_DENOMINATR = 0x00009210;

	/* used PRAMIN registers */
	public static final int NVACC_PR_CTX0_R = 0x00711400;
	public static final int NVACC_PR_CTX1_R = 0x00711404;
	public static final int NVACC_PR_CTX2_R = 0x00711408;
	public static final int NVACC_PR_CTX3_R = 0x0071140c;
	public static final int NVACC_PR_CTX0_0 = 0x00711420;
	public static final int NVACC_PR_CTX1_0 = 0x00711424;
	public static final int NVACC_PR_CTX2_0 = 0x00711428;
	public static final int NVACC_PR_CTX3_0 = 0x0071142c;
	public static final int NVACC_PR_CTX0_1 = 0x00711430;
	public static final int NVACC_PR_CTX1_1 = 0x00711434;
	public static final int NVACC_PR_CTX2_1 = 0x00711438;
	public static final int NVACC_PR_CTX3_1 = 0x0071143c;
	public static final int NVACC_PR_CTX0_2 = 0x00711440;
	public static final int NVACC_PR_CTX1_2 = 0x00711444;
	public static final int NVACC_PR_CTX2_2 = 0x00711448;
	public static final int NVACC_PR_CTX3_2 = 0x0071144c;
	public static final int NVACC_PR_CTX0_3 = 0x00711450;
	public static final int NVACC_PR_CTX1_3 = 0x00711454;
	public static final int NVACC_PR_CTX2_3 = 0x00711458;
	public static final int NVACC_PR_CTX3_3 = 0x0071145c;
	public static final int NVACC_PR_CTX0_4 = 0x00711460;
	public static final int NVACC_PR_CTX1_4 = 0x00711464;
	public static final int NVACC_PR_CTX2_4 = 0x00711468;
	public static final int NVACC_PR_CTX3_4 = 0x0071146c;
	public static final int NVACC_PR_CTX0_5 = 0x00711470;
	public static final int NVACC_PR_CTX1_5 = 0x00711474;
	public static final int NVACC_PR_CTX2_5 = 0x00711478;
	public static final int NVACC_PR_CTX3_5 = 0x0071147c;
	public static final int NVACC_PR_CTX0_6 = 0x00711480;
	public static final int NVACC_PR_CTX1_6 = 0x00711484;
	public static final int NVACC_PR_CTX2_6 = 0x00711488;
	public static final int NVACC_PR_CTX3_6 = 0x0071148c;
	public static final int NVACC_PR_CTX0_7 = 0x00711490;
	public static final int NVACC_PR_CTX1_7 = 0x00711494;
	public static final int NVACC_PR_CTX2_7 = 0x00711498;
	public static final int NVACC_PR_CTX3_7 = 0x0071149c;
	public static final int NVACC_PR_CTX0_8 = 0x007114a0;
	public static final int NVACC_PR_CTX1_8 = 0x007114a4;
	public static final int NVACC_PR_CTX2_8 = 0x007114a8;
	public static final int NVACC_PR_CTX3_8 = 0x007114ac;
	public static final int NVACC_PR_CTX0_9 = 0x007114b0;
	public static final int NVACC_PR_CTX1_9 = 0x007114b4;
	public static final int NVACC_PR_CTX2_9 = 0x007114b8;
	public static final int NVACC_PR_CTX3_9 = 0x007114bc;
	public static final int NVACC_PR_CTX0_A = 0x007114c0;
	public static final int NVACC_PR_CTX1_A = 0x007114c4; /* not used */
	public static final int NVACC_PR_CTX2_A = 0x007114c8;
	public static final int NVACC_PR_CTX3_A = 0x007114cc;
	public static final int NVACC_PR_CTX0_B = 0x007114d0;
	public static final int NVACC_PR_CTX1_B = 0x007114d4;
	public static final int NVACC_PR_CTX2_B = 0x007114d8;
	public static final int NVACC_PR_CTX3_B = 0x007114dc;
	public static final int NVACC_PR_CTX0_C = 0x007114e0;
	public static final int NVACC_PR_CTX1_C = 0x007114e4;
	public static final int NVACC_PR_CTX2_C = 0x007114e8;
	public static final int NVACC_PR_CTX3_C = 0x007114ec;
	public static final int NVACC_PR_CTX0_D = 0x007114f0;
	public static final int NVACC_PR_CTX1_D = 0x007114f4;
	public static final int NVACC_PR_CTX2_D = 0x007114f8;
	public static final int NVACC_PR_CTX3_D = 0x007114fc;
	public static final int NVACC_PR_CTX0_E = 0x00711500;
	public static final int NVACC_PR_CTX1_E = 0x00711504;
	public static final int NVACC_PR_CTX2_E = 0x00711508;
	public static final int NVACC_PR_CTX3_E = 0x0071150c;

	/* engine tile registers src */
	public static final int NVACC_NV20_FBWHAT0 = 0x00100200;
	public static final int NVACC_NV20_FBWHAT1 = 0x00100204;
	public static final int NVACC_NV10_FBTIL0AD = 0x00100240;
	public static final int NVACC_NV10_FBTIL0ED = 0x00100244;
	public static final int NVACC_NV10_FBTIL0PT = 0x00100248;
	public static final int NVACC_NV10_FBTIL0ST = 0x0010024c;
	public static final int NVACC_NV10_FBTIL1AD = 0x00100250;
	public static final int NVACC_NV10_FBTIL1ED = 0x00100254;
	public static final int NVACC_NV10_FBTIL1PT = 0x00100258;
	public static final int NVACC_NV10_FBTIL1ST = 0x0010025c;
	public static final int NVACC_NV10_FBTIL2AD = 0x00100260;
	public static final int NVACC_NV10_FBTIL2ED = 0x00100264;
	public static final int NVACC_NV10_FBTIL2PT = 0x00100268;
	public static final int NVACC_NV10_FBTIL2ST = 0x0010026c;
	public static final int NVACC_NV10_FBTIL3AD = 0x00100270;
	public static final int NVACC_NV10_FBTIL3ED = 0x00100274;
	public static final int NVACC_NV10_FBTIL3PT = 0x00100278;
	public static final int NVACC_NV10_FBTIL3ST = 0x0010027c;
	public static final int NVACC_NV10_FBTIL4AD = 0x00100280;
	public static final int NVACC_NV10_FBTIL4ED = 0x00100284;
	public static final int NVACC_NV10_FBTIL4PT = 0x00100288;
	public static final int NVACC_NV10_FBTIL4ST = 0x0010028c;
	public static final int NVACC_NV10_FBTIL5AD = 0x00100290;
	public static final int NVACC_NV10_FBTIL5ED = 0x00100294;
	public static final int NVACC_NV10_FBTIL5PT = 0x00100298;
	public static final int NVACC_NV10_FBTIL5ST = 0x0010029c;
	public static final int NVACC_NV10_FBTIL6AD = 0x001002a0;
	public static final int NVACC_NV10_FBTIL6ED = 0x001002a4;
	public static final int NVACC_NV10_FBTIL6PT = 0x001002a8;
	public static final int NVACC_NV10_FBTIL6ST = 0x001002ac;
	public static final int NVACC_NV10_FBTIL7AD = 0x001002b0;
	public static final int NVACC_NV10_FBTIL7ED = 0x001002b4;
	public static final int NVACC_NV10_FBTIL7PT = 0x001002b8;
	public static final int NVACC_NV10_FBTIL7ST = 0x001002bc;
	/* engine tile registers dst */
	public static final int NVACC_NV20_WHAT0 = 0x004009a4;
	public static final int NVACC_NV20_WHAT1 = 0x004009a8;
	public static final int NVACC_NV10_TIL0AD = 0x00400b00;
	public static final int NVACC_NV10_TIL0ED = 0x00400b04;
	public static final int NVACC_NV10_TIL0PT = 0x00400b08;
	public static final int NVACC_NV10_TIL0ST = 0x00400b0c;
	public static final int NVACC_NV10_TIL1AD = 0x00400b10;
	public static final int NVACC_NV10_TIL1ED = 0x00400b14;
	public static final int NVACC_NV10_TIL1PT = 0x00400b18;
	public static final int NVACC_NV10_TIL1ST = 0x00400b1c;
	public static final int NVACC_NV10_TIL2AD = 0x00400b20;
	public static final int NVACC_NV10_TIL2ED = 0x00400b24;
	public static final int NVACC_NV10_TIL2PT = 0x00400b28;
	public static final int NVACC_NV10_TIL2ST = 0x00400b2c;
	public static final int NVACC_NV10_TIL3AD = 0x00400b30;
	public static final int NVACC_NV10_TIL3ED = 0x00400b34;
	public static final int NVACC_NV10_TIL3PT = 0x00400b38;
	public static final int NVACC_NV10_TIL3ST = 0x00400b3c;
	public static final int NVACC_NV10_TIL4AD = 0x00400b40;
	public static final int NVACC_NV10_TIL4ED = 0x00400b44;
	public static final int NVACC_NV10_TIL4PT = 0x00400b48;
	public static final int NVACC_NV10_TIL4ST = 0x00400b4c;
	public static final int NVACC_NV10_TIL5AD = 0x00400b50;
	public static final int NVACC_NV10_TIL5ED = 0x00400b54;
	public static final int NVACC_NV10_TIL5PT = 0x00400b58;
	public static final int NVACC_NV10_TIL5ST = 0x00400b5c;
	public static final int NVACC_NV10_TIL6AD = 0x00400b60;
	public static final int NVACC_NV10_TIL6ED = 0x00400b64;
	public static final int NVACC_NV10_TIL6PT = 0x00400b68;
	public static final int NVACC_NV10_TIL6ST = 0x00400b6c;
	public static final int NVACC_NV10_TIL7AD = 0x00400b70;
	public static final int NVACC_NV10_TIL7ED = 0x00400b74;
	public static final int NVACC_NV10_TIL7PT = 0x00400b78;
	public static final int NVACC_NV10_TIL7ST = 0x00400b7c;

	/* acc engine fifo setup registers (for function_register 'mappings') */
	public static final int NVACC_FIFO_00800000 = 0x00800000;
	public static final int NVACC_FIFO_00802000 = 0x00802000;
	public static final int NVACC_FIFO_00804000 = 0x00804000;
	public static final int NVACC_FIFO_00806000 = 0x00806000;
	public static final int NVACC_FIFO_00808000 = 0x00808000;
	public static final int NVACC_FIFO_0080a000 = 0x0080a000;
	public static final int NVACC_FIFO_0080c000 = 0x0080c000;
	public static final int NVACC_FIFO_0080e000 = 0x0080e000;

	/* ROP3 registers (Raster OPeration) */
	public static final int NV16_ROP_FIFOFREE = 0x00800010; /* little endian */
	public static final int NVACC_ROP_ROP3 = 0x00800300; /* 'mapped' from 0x00420300 */

	/* pattern registers */
	public static final int NV16_PAT_FIFOFREE = 0x00804010; /* little endian */
	public static final int NVACC_PAT_SHAPE = 0x00804308; /* 'mapped' from 0x00460308 */
	public static final int NVACC_PAT_COLOR0 = 0x00804310; /* 'mapped' from 0x00460310 */
	public static final int NVACC_PAT_COLOR1 = 0x00804314; /* 'mapped' from 0x00460314 */
	public static final int NVACC_PAT_MONO1 = 0x00804318; /* 'mapped' from 0x00460318 */
	public static final int NVACC_PAT_MONO2 = 0x0080431c; /* 'mapped' from 0x0046031c */

	/* clip registers */
	public static final int NV16_CLP_FIFOFREE = 0x00802010; /* little endian */
	public static final int NVACC_CLP_TOPLEFT = 0x00802300; /* 'mapped' from 0x00450300 */
	public static final int NVACC_CLP_WIDHEIGHT = 0x00802304; /* 'mapped' from 0x00450304 */

	/* used bitmap registers */
	public static final int NV16_BMP_FIFOFREE = 0x0080a010; /* little endian */
	public static final int NVACC_BMP_COLOR1A = 0x0080a3fc; /* 'mapped' from 0x006b03fc */
	public static final int NVACC_BMP_UCRECTL_0 = 0x0080a400; /* 'mapped' from 0x006b0400 */
	public static final int NVACC_BMP_UCRECSZ_0 = 0x0080a404; /* 'mapped' from 0x006b0404 */

	/*
	 * DDC1 support only requires DDC_SDA_MASK, DDC2 support requires DDC_SDA_MASK and DDC_SCL_MASK
	 */
	public static final int DDC_SDA_READ_MASK = (1 << 3);
	public static final int DDC_SCL_READ_MASK = (1 << 2);
	public static final int DDC_SDA_WRITE_MASK = (1 << 4);
	public static final int DDC_SCL_WRITE_MASK = (1 << 5);

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?