TGI Implementation
git-svn-id: svn://svn.cc65.org/cc65/trunk@1315 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
@@ -46,8 +46,9 @@
|
||||
|
||||
#define TGI_ERR_OK 0 /* No error */
|
||||
#define TGI_ERR_NO_DRIVER 1 /* No driver available */
|
||||
#define TGI_ERR_LOAD_ERROR 2 /* Error loading driver */
|
||||
#define TGI_ERR_INV_MODE 3 /* Mode not supported by driver */
|
||||
#define TGI_ERR_CANNOT_LOAD 2 /* Error loading driver */
|
||||
#define TGI_ERR_INV_DRIVER 3 /* Invalid driver */
|
||||
#define TGI_ERR_INV_MODE 4 /* Mode not supported by driver */
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -77,8 +77,8 @@ typedef struct {
|
||||
|
||||
|
||||
/* TGI kernel variables */
|
||||
extern tgi_drv_header tgi_drv; /* Pointer to driver */
|
||||
extern unsigned char tgi_error; /* Last error code */
|
||||
extern tgi_drv_header* tgi_drv; /* Pointer to driver */
|
||||
extern unsigned char tgi_error; /* Last error code */
|
||||
extern unsigned char tgi_mode; /* Graphics mode or zero */
|
||||
|
||||
|
||||
@@ -91,6 +91,9 @@ extern unsigned char tgi_mode; /* Graphics mode or zero */
|
||||
|
||||
const char* __fastcall__ tgi_map_mode (unsigned char mode);
|
||||
/* Map a tgi mode to a driver name. Returns NULL if no driver available. */
|
||||
|
||||
void __fastcall__ tgi_setup (void);
|
||||
/* Setup the driver and graphics kernel once the driver is loaded */
|
||||
|
||||
|
||||
|
||||
@@ -99,4 +102,4 @@ const char* __fastcall__ tgi_map_mode (unsigned char mode);
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user