From d49a12442f23fde877090e899b21a093ef77edeb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicolas=20Hord=C3=A9?= Date: Mon, 2 Apr 2007 14:01:49 +0000 Subject: [PATCH] =?UTF-8?q?feat:=20ajout=20de=20d=C3=A9clarations=20de=20n?= =?UTF-8?q?ombreuses=20fonctions=20graphiques=20et=20texte?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- include/vga.h | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/include/vga.h b/include/vga.h index 6195a27..b8c9eec 100644 --- a/include/vga.h +++ b/include/vga.h @@ -10,7 +10,7 @@ u32 setvmode(u8); u32 loadfont(u8* def,u8 size,u8 font); void gotoscr(u16 x,u16 y); void useplane(u8 plan); -u8 getfont(u8 num); +u8 getfont(); void setfont(u8 num); void waitvretrace (void); void waithretrace (void); @@ -22,8 +22,16 @@ void (*writepxl)(u16 x, u16 y, u32 c); void (*showchar)(u16 coordx,u16 coordy,u8 thechar,u8 attrib); void (*fill)(u8 attrib); void (*scroll)(u8 lines,u8 attrib); - - - - - +void split(u16 x); +void showpage(u8 page); +u8 getpage(); +void setpage(u8 page); +u16 getnbpages(); +u16 getyres(); +u8 getdepth(); +u16 getxres(); +u8 getfont2(); +void enableblink(); +void disableblink(); +u8 (*getchar)(u16 coordx,u16 coordy); +u8 (*getattrib)(u16 coordx,u16 coordy);