Subversion Repositories shark

Compare Revisions

Ignore whitespace Rev 2 → Rev 84

/shark/tags/rel_0_4/drivers/grx/drawfun/fun16.h
1,3 → 1,6
#include "ll/sys/cdefs.h"
 
__BEGIN_DECLS
#define memsetw(addr, val, n) {LIN_ADDR i; for(i = addr; i < addr + n; i += 2) lmempokew(i, val);}
 
 
17,3 → 20,4
void linWr16(WORD x, WORD y, DWORD color);
DWORD RdPixel_Hi(WORD x, WORD y);
DWORD linRd16(WORD x, WORD y);
__END_DECLS
/shark/tags/rel_0_4/drivers/grx/drawfun/fun8.h
1,3 → 1,6
#include "ll/sys/cdefs.h"
 
__BEGIN_DECLS
void RdWin_256(WORD x1, WORD y1, WORD x2, WORD y2, BYTE *buf);
void linGet8(WORD x1, WORD y1, WORD x2, WORD y2, BYTE *buf);
void WrWin_256(WORD x1, WORD y1, WORD x2, WORD y2, BYTE *buf);
14,3 → 17,4
void linWr8(WORD x, WORD y, DWORD color);
DWORD RdPixel_256(WORD x, WORD y);
DWORD linRd8(WORD x, WORD y);
__END_DECLS
/shark/tags/rel_0_4/drivers/grx/gd.c
290,7 → 290,7
return -2;
}
 
int gd_getmodeinfo(vga_modeinfo *m)
int gd_getmodeinfo(grx_vga_modeinfo *m)
{
if (actualmode.modenum == 0) {
return -1;
/shark/tags/rel_0_4/drivers/grx/makefile
3,6 → 3,8
ifndef BASE
BASE=../..
endif
 
 
include $(BASE)/config/config.mk
 
#C_OPT += -DVM86
/shark/tags/rel_0_4/drivers/grx/drivers/trident.h
1,4 → 1,8
#include "ll/sys/cdefs.h"
 
__BEGIN_DECLS
int trident_test(void);
void trident_setpage(int page);
void trident_showinfo(void);
DWORD trident_getmem(void);
__END_DECLS
/shark/tags/rel_0_4/drivers/grx/drivers/vesa.h
1,4 → 1,8
#include <ll/i386/x-dos.h>
#include "ll/sys/cdefs.h"
 
__BEGIN_DECLS
 
/****************************************************************************/
/* DEFINIZIONE DEI TIPI */
/****************************************************************************/
94,3 → 98,4
int vbe_checkmode(WORD mode);
 
DWORD vbe_getmem(void);
__END_DECLS
/shark/tags/rel_0_4/drivers/grx/drivers/s3.h
1,3 → 1,6
#include "ll/sys/cdefs.h"
 
__BEGIN_DECLS
int s3_test(void);
void s3_setpage(int page);
void s3_setpage864(int page);
4,3 → 7,4
void s3_linear(DWORD param);
void s3_showinfo(void);
DWORD s3_getmem(void);
__END_DECLS
/shark/tags/rel_0_4/drivers/grx/glib.c
125,7 → 125,7
int grx_setmode(WORD mode)
{
int lin;
vga_modeinfo m;
grx_vga_modeinfo m;
 
if ((lin = gd_setmode(mode)) < 0){
return -1;
245,7 → 245,7
 
void grx_clear(DWORD color)
{
vga_modeinfo m;
grx_vga_modeinfo m;
 
gd_getmodeinfo(&m);
grx_box(0, 0, m.width, m.height, color);