Subversion Repositories shark

Compare Revisions

Ignore whitespace Rev 471 → Rev 472

/shark/trunk/drivers/fb/shark_fb26.c
23,11 → 23,15
extern int fbmem_init(void);
extern int fb_open_inode(int num);
extern int fb_close_inode(int num);
extern int fb_set_mode_inode(int num, int wx, int wy, int bpp);
 
/* Init the Linux PCI 2.6 Driver */
int FB26_init() {
 
fbmem_init();
if (fbmem_init()) {
printk("FB ERROR: Cannot init the FrameBuffer driver\n");
return -1;
}
 
return 0;
 
35,16 → 39,33
 
int FB26_open(int num) {
 
fb_open_inode(num);
if (fb_open_inode(num)) {
printk("FB ERROR: Cannot open the FrameBuffer driver\n");
return -1;
}
 
return 0;
 
}
 
int FB26_set_mode(int num, int wx, int wy, int bpp) {
 
if (fb_set_mode_inode(num,wx,wy,bpp)) {
printk("FB ERROR: Cannot set mode for FrameBuffer driver\n");
return -1;
}
 
return 0;
 
}
 
int FB26_close(int num) {
 
fb_close_inode(num);
if (fb_close_inode(num)) {
printk("FB ERROR: Cannot close the FrameBuffer driver\n");
return -1;
}
 
return 0;
 
}