summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dos/internal.h
diff options
context:
space:
mode:
authorBrian Paul <[email protected]>2003-02-20 15:43:52 +0000
committerBrian Paul <[email protected]>2003-02-20 15:43:52 +0000
commit60f84fcc91c5fb86843c528416399303da113a2f (patch)
tree698d04b625c6efac205d76ae7d68b074102090f2 /src/mesa/drivers/dos/internal.h
parent449e47f06a46c42fb9895d13f37b599600225e56 (diff)
latest DOS updates (Daniel Borca)
Diffstat (limited to 'src/mesa/drivers/dos/internal.h')
-rw-r--r--src/mesa/drivers/dos/internal.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/mesa/drivers/dos/internal.h b/src/mesa/drivers/dos/internal.h
index 824d963d360..304a7377baa 100644
--- a/src/mesa/drivers/dos/internal.h
+++ b/src/mesa/drivers/dos/internal.h
@@ -79,9 +79,9 @@ typedef struct {
void (*blit) (void);
void (*setCI_f) (int index, float red, float green, float blue);
void (*setCI_i) (int index, int red, int green, int blue);
- int (*getCIprec) (void);
+ int (*get) (int pname, int *params);
void (*restore) (void);
- void (*finit) (void);
+ void (*fini) (void);
} vl_driver;
@@ -89,13 +89,15 @@ typedef struct {
/*
* memory mapping
*/
+int _create_linear_mapping (unsigned long *linear, unsigned long physaddr, int size);
+void _remove_linear_mapping (unsigned long *linear);
int _create_selector (int *segment, unsigned long base, int size);
void _remove_selector (int *segment);
/*
* system routines
*/
-int vl_can_mmx (void);
+int _can_mmx (void);
/*
* asm routines to deal with virtual buffering