diff options
author | Jaroslav Hensl <jara@hensl.cz> | 2024-02-01 23:21:30 +0100 |
---|---|---|
committer | Jaroslav Hensl <jara@hensl.cz> | 2024-02-01 23:21:30 +0100 |
commit | c8fa3c1ff1a18a6013d927e4b14f82bae343adbb (patch) | |
tree | 6f997132c8c7d65952a56d57c948a8a481c1ab23 /vxd_vdd.h | |
parent | cf7b049839923f86fed97cfe7d8c17952a3fe79a (diff) | |
download | vmdisp9x-c8fa3c1ff1a18a6013d927e4b14f82bae343adbb.tar.gz |
driver code refactoring / PART2: vboxvga+qemu code
Diffstat (limited to 'vxd_vdd.h')
-rw-r--r-- | vxd_vdd.h | 24 |
1 files changed, 24 insertions, 0 deletions
@@ -109,4 +109,28 @@ void dbg_printf( const char *s, ... ); #define VDD_CY state->Client_EFlags |= 0x1
#define VDD_NC state->Client_EFlags &= 0xFFFFFFFEUL
+typedef struct {
+ WORD diHdrSize;
+ WORD diInfoFlags;
+ DWORD diDevNodeHandle;
+ char diDriverName[16];
+ WORD diXRes;
+ WORD diYRes;
+ WORD diDPI;
+ BYTE diPlanes;
+ BYTE diBpp;
+ WORD diRefreshRateMax;
+ WORD diRefreshRateMin;
+ WORD diLowHorz;
+ WORD diHighHorz;
+ WORD diLowVert;
+ WORD diHighVert;
+ DWORD diMonitorDevNodeHandle;
+ BYTE diHorzSyncPolarity;
+ BYTE diVertSyncPolarity;
+} DISPLAYINFO;
+
+void Enable_Global_Trapping(DWORD port);
+void Disable_Global_Trapping(DWORD port);
+
#endif /* __VXD_VDD_H__INCLUDED__ */
|