VIA gfx driver:K8M800 now works (fixed PLL), fixed info in GetDeviceInfo

This commit is contained in:
Rudolf Cornelissen
2016-01-13 01:01:32 +01:00
parent 1a40c81cfe
commit 14de50bad7
7 changed files with 208 additions and 105 deletions
@@ -5,7 +5,7 @@
Other authors:
Mark Watson;
Apsed;
Rudolf Cornelissen 10/2002-9/2005.
Rudolf Cornelissen 10/2002-1/2016.
*/
#ifndef DRIVERINTERFACE_H
@@ -174,12 +174,12 @@ typedef struct {
/* card info - information gathered from PINS (and other sources) */
enum
{ // card_type in order of date of VIA chip design (fixme: check order)
CLE3122 = 0,
CLE3022,
VT3122 = 0,
VT3022,
VT7205,
VT3205,
VT7204,
VT3204,
VT3108,
VT3204NC,
NV04,
NV05,
NV05M64,
+8 -5
View File
@@ -653,13 +653,16 @@
#define ENSEQX_MSIZE_CLE266 0x34
#define ENSEQX_MSIZE_OTHER 0x39
#define ENSEQX_PLL_RESET 0x40
#define ENSEQX_0x44 0x44
#define ENSEQX_0x45 0x45
#define ENSEQX_PPLL_P_OTH 0x44
#define ENSEQX_PPLL_M_OTH 0x45
#define ENSEQX_PPLL_N_OTH 0x46
#define ENSEQX_PPLL2_MP_CLE 0x44
#define ENSEQX_PPLL2_N_CLE 0x45
#define ENSEQX_PPLL_N_OTH 0x44
#define ENSEQX_PPLL_P_OTH 0x45
#define ENSEQX_PPLL_M_OTH 0x46
#define ENSEQX_PPLL_MP_CLE 0x46
#define ENSEQX_PPLL_N_CLE 0x47
#define ENSEQX_PPLL2_N_OTH 0x4a
#define ENSEQX_PPLL2_P_OTH 0x4b
#define ENSEQX_PPLL2_M_OTH 0x4c
/* VIA GRAPHICS indexed registers */
/* VGA standard registers: */