X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=KernelLand%2FModules%2FDisplay%2FBochsGA%2Fbochsvbe.c;h=50e76d33e498f00b7db99e001877fa7128a8fb5b;hb=b0da731b2d89b9dd58de2c98eaf6218a41a21920;hp=84473df771859f7c771bf290e1c5389f2414f57c;hpb=f194730e75d6d3681e5f99a4efed1616fd1ea738;p=tpg%2Facess2.git diff --git a/KernelLand/Modules/Display/BochsGA/bochsvbe.c b/KernelLand/Modules/Display/BochsGA/bochsvbe.c index 84473df7..50e76d33 100644 --- a/KernelLand/Modules/Display/BochsGA/bochsvbe.c +++ b/KernelLand/Modules/Display/BochsGA/bochsvbe.c @@ -82,6 +82,7 @@ Uint *gBGA_Framebuffer; const tBGA_Mode *gpBGA_CurrentMode; const tBGA_Mode gBGA_Modes[] = { {640,480,32, 640*480*4}, + {800,480,32, 800*480*4}, // Nice mode for VM testing {800,600,32, 800*600*4}, {1024,768,32, 1024*768*4} }; @@ -219,6 +220,10 @@ int BGA_IOCtl(tVFS_Node *Node, int ID, void *Data) gBGA_CursorPos.x, gBGA_CursorPos.y ); break; + + case VIDEO_IOCTL_SETCURSORBITMAP: + DrvUtil_Video_SetCursor( &gBGA_DrvUtil_BufInfo, Data ); + return 0; default: LEAVE('i', -2);