[LinksOS CVS Commit]kernel/hw/mouse mouse.cpp,1.1,1.2
Status: Inactive
Brought to you by:
terencevs
|
From: <bl...@to...> - 2003-01-17 02:10:36
|
Update of /cvsroot/linksos/kernel/hw/mouse In directory router-internal.tossell.net:/tmp/cvs-serv21282 Modified Files: mouse.cpp Log Message: Title: asm fix Changes: fixed asm Effects: asm error done ... next _start a= blokkie (tfe...@wa...) b= Index: mouse.cpp =================================================================== RCS file: /cvsroot/linksos/kernel/hw/mouse/mouse.cpp,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** mouse.cpp 14 Jan 2003 23:33:39 -0000 1.1 --- mouse.cpp 17 Jan 2003 02:10:25 -0000 1.2 *************** *** 1,23 **** - void show_mouse(void) { const int MAX_Y = 480; const int MAX_X = 640; ! asm { ! "mov ax, 1\n" // Set ax to show the mouse ! "int 0x33\n" // Call the mouse interrupt ! // Constrain mouse horizontal movement ! "mov ax, 7\n" ! "mov cx, 0\n" // Min range ! "mov dx, MAX_X-2\n" // Max range ! ! "int 0x33\n" // Call the mouse interrupt // Constrain mouse vertical movement ! "mov ax, 8\n" ! "mov cx, 0\n" // Min range ! "mov dx, MAX_Y-2\n" // Max range ! "int 0x33\n" // Call the mouse interrupt } } --- 1,24 ---- + void show_mouse(void) + { const int MAX_Y = 480; const int MAX_X = 640; ! { ! "asm mov ax, 1\n" // Set ax to show the mouse ! "asm int 0x33\n" // Call the mouse interrupt ! // Constrain mouse horizontal movement ! "asm mov ax, 7\n" ! "asm mov cx, 0\n" // Min range ! "asm mov dx, MAX_X-2\n" // Max range ! ! "asm int 0x33\n" // Call the mouse interrupt // Constrain mouse vertical movement ! "asm mov ax, 8\n" ! "asm mov cx, 0\n" // Min range ! "asm mov dx, MAX_Y-2\n" // Max range ! "asm int 0x33\n"; // Call the mouse interrupt } } |