📄 tvga9680.regs
字号:
0xD3,0x00,0xC2,0xF5, /*Trident SEQ*/ 0x4A,0x00,0x27,0xCF,0x07,0x00,0x0C, /*Trident CRTC*/ 0x00,0x00, /*Pad for 8900 in vga.c*/ 0x16,0x0F,0x0F,0x00,0x09,0x00, /*Trident CRC*/ 0x10,0x23, /*Trident GRFX*/ 0xBA,0x02,0x80,0x00,0xD0 /*Trident Specific*/};/* BIOS mode 0x6C - 640x480x16M */static const unsigned char g640x480x16M_regs96[REG96]={ 0x64,0x4F,0x50,0x87,0x54,0x9C,0xF2,0x1F, /*CRTC*/ 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00, 0xE0,0x83,0xDF,0x40,0x40,0xE0,0xF2,0xA3, 0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07, /*ATC*/ 0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F, 0x41,0x00,0x0F,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x40,0x05,0x0F, /*GRFX*/ 0xFF, 0x03,0x01,0x0F,0x00,0x0E, /*SEQ*/ 0xEB, /*MISC*/ 0xD3,0x30,0xC2,0xF5, /*Trident SEQ*/ 0x4A,0x80,0x87,0xCF,0x07,0x00,0x1C, /*Trident CRTC*/ 0x00,0x00, /*Pad for 8900 in vga.c*/ 0x56,0x1F,0x00,0x00,0x09,0x00, /*Trident CRC*/ 0x1E,0x23, /*Trident GRFX*/ 0xA4,0x11,0x80,0x00,0xD0 /*Trident Specific*/};/* BIOS mode 0x6D - 800x600x16M */static const unsigned char g800x600x16M_regs96[REG96]={ 0x7F,0x63,0x64,0x82,0x6B,0x1B,0x72,0xF0, /*CRTC*/ 0x00,0x60,0x00,0x00,0x00,0x00,0x00,0x00, 0x58,0x8C,0x57,0x90,0x40,0x58,0x6F,0xA3, 0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07, /*ATC*/ 0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F, 0x41,0x00,0x0F,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x40,0x05,0x0F, /*GRFX*/ 0xFF, 0x03,0x01,0x0F,0x00,0x0E, /*SEQ*/ 0x2B, /*MISC*/ 0xD3,0x30,0xC2,0xF5, /*Trident SEQ*/ 0x4A,0x80,0x47,0xCF,0x87,0x00,0x1C, /*Trident CRTC*/ 0x00,0x00, /*Pad for 8900 in vga.c*/ 0x56,0x1F,0x00,0x04,0x09,0x00, /*Trident CRC*/ 0x1E,0x23, /*Trident GRFX*/ 0x30,0x04,0x80,0x00,0xD0 /*Trident Specific*/};/* BIOS mode 0x74 - 640x480x32K */static const unsigned char g640x480x32K_regs96[REG96]={ 0x64,0x4F,0x50,0x87,0x54,0x9C,0xF2,0x1F, /*CRTC*/ 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00, 0xE0,0x83,0xDF,0xA0,0x40,0xE0,0xF2,0xA3, 0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07, /*ATC*/ 0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F, 0x41,0x00,0x0F,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x40,0x05,0x0F, /*GRFX*/ 0xFF, 0x03,0x01,0x0F,0x00,0x0E, /*SEQ*/ 0xEB, /*MISC*/ 0xD3,0x32,0xC2,0xF5, /*Trident SEQ*/ 0x4A,0x80,0x87,0xCF,0x07,0x00,0x0C, /*Trident CRTC*/ 0x00,0x00, /*Pad for 8900 in vga.c*/ 0x56,0x1F,0x0F,0x00,0x05,0x00, /*Trident CRC*/ 0x16,0x23, /*Trident GRFX*/ 0xA4,0x11,0x80,0x00,0x10 /*Trident Specific*/};/* BIOS mode 0x75 - 640x480x64K */static const unsigned char g640x480x64K_regs96[REG96]={ 0x64,0x4F,0x50,0x87,0x54,0x9C,0xF2,0x1F, /*CRTC*/ 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00, 0xE0,0x83,0xDF,0xA0,0x40,0xE0,0xF2,0xA3, 0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07, /*ATC*/ 0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F, 0x41,0x00,0x0F,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x40,0x05,0x0F, /*GRFX*/ 0xFF, 0x03,0x01,0x0F,0x00,0x0E, /*SEQ*/ 0xEB, /*MISC*/ 0xD3,0x32,0xC2,0xF5, /*Trident SEQ*/ 0x4A,0x80,0x87,0xCF,0x07,0x00,0x0C, /*Trident CRTC*/ 0x00,0x00, /*Pad for 8900 in vga.c*/ 0x56,0x1F,0x0F,0x00,0x05,0x00, /*Trident CRC*/ 0x16,0x23, /*Trident GRFX*/ 0xA4,0x11,0x80,0x00,0x30 /*Trident Specific*/};/* BIOS mode 0x76 - 800x600x32K */static const unsigned char g800x600x32K_regs96[REG96]={ 0x7F,0x63,0x64,0x82,0x68,0x12,0x6F,0xF0, /*CRTC*/ 0x00,0x60,0x00,0x00,0x00,0x00,0x00,0x00, 0x58,0x0B,0x57,0xC8,0x40,0x58,0x6F,0xA3, 0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07, /*ATC*/ 0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F, 0x41,0x00,0x0F,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x40,0x05,0x0F, /*GRFX*/ 0xFF, 0x03,0x01,0x0F,0x00,0x0E, /*SEQ*/ 0x2B, /*MISC*/ 0xD3,0x32,0xC2,0xF5, /*Trident SEQ*/ 0x4A,0x80,0x87,0xCF,0x07,0x00,0x0C, /*Trident CRTC*/ 0x00,0x00, /*Pad for 8900 in vga.c*/ 0x56,0x1F,0x0F,0x00,0x05,0x00, /*Trident CRC*/ 0x16,0x23, /*Trident GRFX*/ 0x4B,0x05,0x80,0x00,0x10 /*Trident Specific*/};/* BIOS mode 0x77 - 800x600x64K */static const unsigned char g800x600x64K_regs96[REG96]={ 0x7F,0x63,0x64,0x82,0x68,0x12,0x6F,0xF0, /*CRTC*/ 0x00,0x60,0x00,0x00,0x00,0x00,0x00,0x00, 0x58,0x0B,0x57,0xC8,0x40,0x58,0x6F,0xA3, 0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07, /*ATC*/ 0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F, 0x41,0x00,0x0F,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x40,0x05,0x0F, /*GRFX*/ 0xFF, 0x03,0x01,0x0F,0x00,0x0E, /*SEQ*/ 0x2B, /*MISC*/ 0xD3,0x32,0xC2,0xF5, /*Trident SEQ*/ 0x4A,0x80,0x87,0xCF,0x07,0x00,0x0C, /*Trident CRTC*/ 0x00,0x00, /*Pad for 8900 in vga.c*/ 0x56,0x1F,0x0F,0x00,0x05,0x00, /*Trident CRC*/ 0x16,0x23, /*Trident GRFX*/ 0x4B,0x05,0x80,0x00,0x30 /*Trident Specific*/};/* BIOS mode 0x78 - 1024x768x32K */static const unsigned char g1024x768x32K_regs96[REG96]={ 0x9F,0x7F,0x80,0x82,0x84,0x90,0x1E,0xFD, /*CRTC*/ 0x00,0x60,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x03,0xFF,0x00,0x40,0x00,0x1E,0xA3, 0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07, /*ATC*/ 0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F, 0x41,0x00,0x0F,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x40,0x05,0x0F, /*GRFX*/ 0xFF, 0x03,0x01,0x0F,0x00,0x0E, /*SEQ*/ 0x2B, /*MISC*/ 0xD3,0x30,0xC2,0xF5, /*Trident SEQ*/ 0x4A,0x80,0x87,0xCF,0x87,0x00,0x1C, /*Trident CRTC*/ 0x00,0x00, /*Pad for 8900 in vga.c*/ 0x56,0x1F,0x00,0x04,0x05,0x00, /*Trident CRC*/ 0x16,0x23, /*Trident GRFX*/ 0x45,0x06,0x80,0x00,0x10 /*Trident Specific*/};/* BIOS mode 0x79 - 1024x768x64K */static const unsigned char g1024x768x64K_regs96[REG96]={ 0x9F,0x7F,0x80,0x82,0x84,0x90,0x1E,0xFD, /*CRTC*/ 0x00,0x60,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x03,0xFF,0x00,0x40,0x00,0x1E,0xA3, 0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07, /*ATC*/ 0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F, 0x41,0x00,0x0F,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x40,0x05,0x0F, /*GRFX*/ 0xFF, 0x03,0x01,0x0F,0x00,0x0E, /*SEQ*/ 0x2B, /*MISC*/ 0xD3,0x30,0xC2,0xF5, /*Trident SEQ*/ 0x4A,0x80,0x87,0xCF,0x87,0x00,0x1C, /*Trident CRTC*/ 0x00,0x00, /*Pad for 8900 in vga.c*/ 0x56,0x1F,0x00,0x04,0x05,0x00, /*Trident CRC*/ 0x16,0x23, /*Trident GRFX*/ 0x45,0x06,0x80,0x00,0x30 /*Trident Specific*/};/* BIOS mode 0x7E - 320x200x32K */static const unsigned char g320x200x32K_regs96[REG96]={ 0x5F,0x4F,0x50,0x82,0x55,0x81,0xBF,0x1F, /*CRTC*/ 0x00,0x4F,0x0D,0x0E,0x00,0x00,0x00,0x00, 0x9C,0x8E,0x8F,0x28,0x1F,0x96,0xB9,0xA3, 0x00,0x01,0x02,0x03,0x04,0x05,0x14,0x07, /*ATC*/ 0x38,0x39,0x3A,0x3B,0x3C,0x3D,0x3E,0x3F, 0x0C,0x00,0x0F,0x08,0x00, 0x00,0x00,0x00,0x00,0x00,0x10,0x0E,0x00, /*GRFX*/ 0xFF, 0x03,0x00,0x03,0x00,0x02, /*SEQ*/ 0x67, /*MISC*/ 0xD3,0x00,0xC2,0xF5, /*Trident SEQ*/ 0x4A,0x00,0x27,0xCF,0x07,0x00,0x0C, /*Trident CRTC*/ 0x00,0x00, /*Pad for 8900 in vga.c*/ 0x16,0x0F,0x0F,0x00,0x05,0x00, /*Trident CRC*/ 0x10,0x23, /*Trident GRFX*/ 0x45,0x06,0x80,0x00,0x10 /*Trident Specific*/};/* BIOS mode 0x7F - 320x200x64K */static const unsigned char g320x200x64K_regs96[REG96]={ 0x5F,0x4F,0x50,0x82,0x55,0x81,0xBF,0x1F, /*CRTC*/ 0x00,0x4F,0x0D,0x0E,0x00,0x00,0x00,0x00, 0x9C,0x8E,0x8F,0x28,0x1F,0x96,0xB9,0xA3, 0x00,0x01,0x02,0x03,0x04,0x05,0x14,0x07, /*ATC*/ 0x38,0x39,0x3A,0x3B,0x3C,0x3D,0x3E,0x3F, 0x0C,0x00,0x0F,0x08,0x00, 0x00,0x00,0x00,0x00,0x00,0x10,0x0E,0x00, /*GRFX*/ 0xFF, 0x03,0x00,0x03,0x00,0x02, /*SEQ*/ 0x67, /*MISC*/ 0xD3,0x00,0xC2,0xF5, /*Trident SEQ*/ 0x4A,0x00,0x27,0xCF,0x07,0x00,0x0C, /*Trident CRTC*/ 0x00,0x00, /*Pad for 8900 in vga.c*/ 0x16,0x0F,0x0F,0x00,0x05,0x00, /*Trident CRC*/ 0x10,0x23, /*Trident GRFX*/ 0x45,0x06,0x80,0x00,0x30 /*Trident Specific*/};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -