windows-nt/Source/XPSP1/NT/drivers/video/ms/cirrus/mini/sr754x.h
2020-09-26 16:20:57 +08:00

27 lines
855 B
C

#define CL754x_NUM_VSHADOW 6
#define CL754x_NUM_YSHADOW 5
#define CL754x_NUM_ZSHADOW 5
#define CL754x_NUM_XSHADOW 12
#define CL754x_CRTC_EXT_START 0x19
#define CL754x_CRTC_EXT_END 0x30
#define CL754x_NUM_CRTC_EXT_PORTS (CL754x_CRTC_EXT_END-CL754x_CRTC_EXT_START+1)
#define CL754x_HRZ_TIME_START 0x40
#define CL754x_HRZ_TIME_END 0x4F
#define CL754x_NUM_HRZ_TIME_PORTS (CL754x_HRZ_TIME_END-CL754x_HRZ_TIME_START+1)
//
//
typedef struct _NORDIC_REG_SAVE_BUF
{
USHORT saveVshadow[CL754x_NUM_VSHADOW];
USHORT saveCrtcExts[CL754x_NUM_CRTC_EXT_PORTS];
USHORT saveHrzTime[CL754x_NUM_HRZ_TIME_PORTS];
USHORT saveYshadow[CL754x_NUM_YSHADOW];
USHORT saveZshadow[CL754x_NUM_ZSHADOW];
USHORT saveXshadow[CL754x_NUM_XSHADOW];
} NORDIC_REG_SAVE_BUF;