FreeBASIC  0.91.0
gfx_driver_vesa_bnk.c File Reference
#include "../fb_gfx.h"
#include "fb_gfx_dos.h"
Include dependency graph for gfx_driver_vesa_bnk.c:

Go to the source code of this file.

Functions

static int driver_init (char *title, int w, int h, int depth, int refresh_rate, int flags)
 
static void driver_exit (void)
 
static void driver_update (void)
 
static void end_of_driver_update (void)
 
static void fb_dos_vesa_set_bank_int (void)
 
static void fb_dos_vesa_set_bank_int_end (void)
 
void fb_dos_vesa_set_bank_pm (void)
 
void fb_dos_vesa_set_bank_pm_end (void)
 

Variables

GFXDRIVER fb_gfxDriverVESA
 
static int data_locked = FALSE
 
static void(* fb_dos_vesa_set_bank )(void) = NULL
 
static BLITTERblitter = NULL
 
static unsigned char * buffer = NULL
 
int fb_dos_vesa_bank_number = 0
 

Function Documentation

static void driver_exit ( void  )
static

Definition at line 111 of file gfx_driver_vesa_bnk.c.

Here is the call graph for this function:

static int driver_init ( char *  title,
int  w,
int  h,
int  depth,
int  refresh_rate,
int  flags 
)
static

Definition at line 40 of file gfx_driver_vesa_bnk.c.

Here is the call graph for this function:

static void driver_update ( void  )
static

Definition at line 144 of file gfx_driver_vesa_bnk.c.

Here is the caller graph for this function:

static void end_of_driver_update ( void  )
static

Definition at line 211 of file gfx_driver_vesa_bnk.c.

Here is the caller graph for this function:

static void fb_dos_vesa_set_bank_int ( void  )
static

Definition at line 134 of file gfx_driver_vesa_bnk.c.

Here is the caller graph for this function:

static void fb_dos_vesa_set_bank_int_end ( void  )
static

Definition at line 142 of file gfx_driver_vesa_bnk.c.

Here is the caller graph for this function:

void fb_dos_vesa_set_bank_pm ( void  )

Here is the caller graph for this function:

void fb_dos_vesa_set_bank_pm_end ( void  )

Here is the caller graph for this function:

Variable Documentation

BLITTER* blitter = NULL
static

Definition at line 35 of file gfx_driver_vesa_bnk.c.

unsigned char* buffer = NULL
static

Definition at line 36 of file gfx_driver_vesa_bnk.c.

int data_locked = FALSE
static

Definition at line 33 of file gfx_driver_vesa_bnk.c.

int fb_dos_vesa_bank_number = 0

Definition at line 38 of file gfx_driver_vesa_bnk.c.

void(* fb_dos_vesa_set_bank)(void) = NULL
static

Definition at line 34 of file gfx_driver_vesa_bnk.c.