"Fossies" - the Fresh Open Source Software Archive

Member "pcemu/vgahard.h" (22 Jan 2001, 1562 Bytes) of package /linux/privat/old/pcemu-1.2.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) C and C++ source code syntax highlighting (style: standard) with prefixed line numbers and code folding option. Alternatively you can here view or download the uninterpreted source code file. For more information about "vgahard.h" see the Fossies "Dox" file reference documentation.

    1 /****************************************************************************
    2 *                                                                           *
    3 *                            Third Year Project                             *
    4 *                                                                           *
    5 *                            An IBM PC Emulator                             *
    6 *                          For Unix and X Windows                           *
    7 *                                                                           *
    8 *                             By David Hedley                               *
    9 *                                                                           *
   10 *                                                                           *
   11 * This program is Copyrighted.  Consult the file COPYRIGHT for more details *
   12 *                                                                           *
   13 ****************************************************************************/
   14 
   15 /* This is VGAHARD.H  It contains definitions for the VGA hardware */
   16 
   17 
   18 #ifndef VGAHARD_H
   19 #define VGAHARD_H
   20 
   21 #include "mytypes.h"
   22 
   23 void new_screen(unsigned, unsigned, BYTE *);
   24 void pcemu_refresh(void);
   25 void update_display(void);
   26 void displaychar(void);
   27 void move_cursor(unsigned, unsigned);
   28 void set_cursor_height(int, int);
   29 void init_hardware(void);
   30 void finish_hardware(void);
   31 void copy_text(unsigned, unsigned, unsigned, unsigned, unsigned, unsigned);
   32 
   33 void vga_interrupt(void);
   34 
   35 char *set_update_rate(int);
   36 char *set_cursor_rate(int);
   37 
   38 #endif