|
|
1.1 ! root 1: // ! 2: // vregset.h: header file for video register-setting interpreter ! 3: // ! 4: ! 5: // ! 6: // registers & subregisters ! 7: // ! 8: #define MISC_OUTPUT 0x3C2 ! 9: ! 10: #define SC_INDEX 0x3C4 ! 11: #define SC_DATA 0x3C5 ! 12: #define SYNC_RESET 0 ! 13: #define MAP_MASK 2 ! 14: #define MEMORY_MODE 4 ! 15: ! 16: #define GC_INDEX 0x3CE ! 17: #define GC_DATA 0x3CF ! 18: #define READ_MAP 4 ! 19: #define GRAPHICS_MODE 5 ! 20: #define MISCELLANOUS 6 ! 21: ! 22: #define CRTC_INDEX 0x3D4 ! 23: #define CRTC_DATA 0x3D5 ! 24: #define MAX_SCAN_LINE 9 ! 25: #define UNDERLINE 0x14 ! 26: #define MODE_CONTROL 0x17 ! 27: ! 28: // ! 29: // register-set commands ! 30: // ! 31: #define VRS_END 0 ! 32: #define VRS_BYTE_OUT 1 ! 33: #define VRS_BYTE_RMW 2 ! 34: #define VRS_WORD_OUT 3 ! 35: ! 36: void VideoRegisterSet (int *pregset); ! 37:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.