Subversion Repositories shark

Compare Revisions

Regard whitespace Rev 1346 → Rev 1345

/demos/trunk/base/ipcidemo.c
File deleted
/demos/trunk/base/makefile
75,7 → 75,7
make -f $(SUBMAKE) APP=pcidemo INIT= OTHEROBJS="initfile.o" OTHERINCL= SHARKOPT=__OLDCHAR__
 
newpcidemo:
make -f $(SUBMAKE) APP=newpcidemo INIT= OTHEROBJS="ipcidemo.o" OTHERINCL= SHARKOPT="__OLDCHAR__ __NEWPCI__ __LINUXC26__"
make -f $(SUBMAKE) APP=newpcidemo INIT= OTHEROBJS="initfile.o" OTHERINCL= SHARKOPT="__OLDCHAR__ __NEWPCI__ __FB__ __LINUXC26__"
 
talk:
make -f $(SUBMAKE) APP=talk INIT= OTHEROBJS="initfile.o" OTHERINCL= SHARKOPT=__OLDCHAR__
/demos/trunk/base/newpcidemo.c
32,17 → 32,43
*/
 
#include "kernel/kern.h"
#include "drivers/keyb.h"
#include "drivers/shark_linuxc26.h"
#include "drivers/shark_pci26.h"
#include "drivers/shark_fb26.h"
#include "drivers/grx_fb.h"
 
extern int FB26_init();
 
int main (int argc, char *argv[])
{
unsigned long long i;
 
LINUXC26_register_module();
PCI26_init();
 
FB26_init();
 
FB26_open(0);
 
for (i=0;i<1000000000;i++);
 
FB26_setmode(0,"800x600-16");
 
/* Works only with 16 bpp mode */
grx_fb_init(0);
 
grx_line(0,0,799,599,0xFFFF);
 
grx_rect(200,200,300,300,0xFF00);
 
grx_box(150,250,350,400,0xFFFF);
 
grx_circle(600,600,100,0x00FF);
 
for (i=0;i<10000000000;i++);
 
sys_end();
FB26_close(0);
return 0;