home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Virtual Reality Zone
/
VRZONE.ISO
/
mac
/
PC
/
PCGLOVE
/
GLOVE
/
OBJGLV.ZIP
/
SRC
/
DEMO4B
/
DRV256
/
VDRTABLE.ASM
< prev
next >
Wrap
Assembly Source File
|
1992-12-08
|
2KB
|
88 lines
TITLE DRIVER - Interface to BIN loadable drivers.
NAME VGALINE
COMMENT $
Written and (c) by Dave Stampe 20/8/92
Not for commercial use, so get permission
before marketing code using this stuff!
For private PD use only.
$
.MODEL LARGE
.CODE
extrn _vsync ; the links to the routines
extrn _screen_data
extrn _setup_hdwe
extrn _reset_hdwe
extrn _clr_page
extrn _copy_page
extrn _copy_block
extrn _clr_block
extrn _fastpoly
extrn _m_fastpoly
extrn _set_gmode
extrn _set_drawpage
extrn _exit_gmode
extrn _set_vpage
extrn _clipline
extrn _set_clip_rect
extrn _printxyr
extrn _erase_cursor
extrn _draw_cursor
extrn _vgaline
extrn _vgapoint
extrn _load_DAC_colors
extrn _read_DAC_colors
; 16 bytes can be trimmed to align in segment
rept 16
db '#'
endm
dw offset _screen_data
dw offset _screen_data
dw offset _vsync ; the links to the routines
dw offset _setup_hdwe
dw offset _reset_hdwe
dw offset _clr_page
dw offset _copy_page
dw offset _clr_block
dw offset _copy_block
dw offset _fastpoly
dw offset _m_fastpoly
dw offset _set_gmode
dw offset _exit_gmode
dw offset _set_drawpage
dw offset _set_vpage
dw offset _vgaline
dw offset _vgapoint
dw offset _set_clip_rect
dw offset _clipline
dw offset _printxyr
dw offset _draw_cursor
dw offset _erase_cursor
dw offset _load_DAC_colors
dw offset _read_DAC_colors
dw offset _screen_data ;_VGA_select
dw offset _screen_data ;_vd_spare_1
dw offset _screen_data ;_vd_spare_2
dw offset _screen_data ;_vd_spare_3
dw offset _screen_data ;_vd_spare_4
dw offset _screen_data ;_vd_spare_5
dw offset _screen_data ;_vd_spare_6
dw offset _screen_data ;_vd_spare_7
dw offset _screen_data ;_vd_spare_8
db 'REND386 320x200 Y mode VGA driver. 19/8/92 by Dave Stampe.'
db 2100 dup ('S') ; local stack
end