X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Kernel%2Fdrv%2Fvga.c;h=700eae9e4d28548d88a7ce5bdbaa9c029567f625;hb=89fba51f2433cf185831ee70554b99fe87e44a9d;hp=015423de51ef66cd72d8c25605da7361f55b75fd;hpb=8a867fdf503d26e151bcc084a7147ba0f62271b0;p=tpg%2Facess2.git diff --git a/Kernel/drv/vga.c b/Kernel/drv/vga.c index 015423de..700eae9e 100644 --- a/Kernel/drv/vga.c +++ b/Kernel/drv/vga.c @@ -1,7 +1,8 @@ /* * Acess2 VGA Controller Driver */ -#include +#define DEBUG 0 +#include #include #include #include @@ -50,7 +51,7 @@ int VGA_Install(char **Arguments) // Install DevFS DevFS_AddDevice( &gVGA_DevInfo ); - return 1; + return MODULE_ERR_OK; } /** @@ -90,8 +91,7 @@ int VGA_IOCtl(tVFS_Node *Node, int Id, void *Data) case DRV_IOCTL_VERSION: *(int*)Data = 50; return 1; case DRV_IOCTL_LOOKUP: return 0; - case VIDEO_IOCTL_GETMODE: return 0; // Mode 0 only - case VIDEO_IOCTL_SETMODE: return 0; // Ignored (Text Only ATM) + case VIDEO_IOCTL_GETSETMODE: return 0; // Mode 0 only case VIDEO_IOCTL_FINDMODE: return 0; // Text Only! case VIDEO_IOCTL_MODEINFO: if( ((tVideo_IOCtl_Mode*)Data)->id != 0) return 0;