Changeset 4112 for branches/GRACE/src
- Timestamp:
- Aug 29, 2000, 9:47:04 PM (25 years ago)
- Location:
- branches/GRACE/src/win32k
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/GRACE/src/win32k/Makefile
r4073 r4112 1 1 ################################################################################ 2 # $Id: Makefile,v 1.43.4. 6 2000-08-23 04:25:39 bird Exp $2 # $Id: Makefile,v 1.43.4.7 2000-08-29 19:46:59 bird Exp $ 3 3 # 4 4 # Win32k makefile. … … 343 343 $(WIN32KOBJ)\d32Win32kIOCtl.obj \ 344 344 $(WIN32KOBJ)\k32AllocMemEx.obj \ 345 $(WIN32KOBJ)\k32QueryOTEs.obj \ 345 346 $(WIN32KOBJ)\mytkExecPgm.obj\ 346 347 $(WIN32KOBJ)\mytkStartProcess.obj … … 360 361 $(VACPATH)\lib\cppon30.lib \ 361 362 !endif 362 $(DDKPATH)\lib\os2386.lib 363 $(DDKPATH)\lib\os2386.lib \ 364 $(WIN32KOBJ)\devhelp.lib 363 365 364 366 LIBSINIT =\ 365 $(WIN32KOBJ)\devhelp.lib \366 367 $(WIN32KOBJ)\clib.lib 367 368 … … 408 409 $(WIN32KOBJ)\d32Win32kIOCtl.obj \ 409 410 $(WIN32KOBJ)\k32AllocMemEx.obj \ 411 $(WIN32KOBJ)\k32QueryOTEs.obj \ 410 412 $(WIN32KOBJ)\mytkExecPgm.obj\ 411 413 $(WIN32KOBJ)\mytkStartProcess.obj … … 482 484 $(OBJS: =^ 483 485 ) 486 /IG 484 487 $(LIBS: =^ 485 488 ) 486 $(WIN32KOBJ)\anfalmul.obj487 489 $(WIN32KOBJ)\last.lib 488 490 $(WIN32KOBJ)\init.lib 489 /IG$(LIBSINIT)491 $(LIBSINIT) 490 492 $(NAME).def 491 493 << … … 522 524 $(WIN32KOBJ)\last.lib 523 525 $(WIN32KOBJ)\tstinit.lib 524 /IG$(TSTLIBSINIT)526 $(TSTLIBSINIT) 525 527 $(NAME)tst.def 526 528 << -
branches/GRACE/src/win32k/dev32/d32Win32kIOCtl.c
r2799 r4112 1 /* $Id: d32Win32kIOCtl.c,v 1.1 2000-02-15 23:39:19bird Exp $1 /* $Id: d32Win32kIOCtl.c,v 1.1.4.1 2000-08-29 19:47:01 bird Exp $ 2 2 * 3 3 * Win32k driver IOCtl handler function. … … 14 14 #define INCL_NOPMAPI 15 15 16 #define NO_WIN32K_LIB_FUNCTIONS 17 16 18 17 19 /******************************************************************************* … … 22 24 #include "dev1632.h" 23 25 #include "dev32.h" 26 #include "OS2Krnl.h" 24 27 #include "Win32k.h" 25 28 #include "k32.h" … … 49 52 return STATUS_DONE; 50 53 } 54 55 case K32_QUERYOTES: 56 { 57 PK32QUERYOTES pParm = (PK32QUERYOTES)pRpIOCtl->ParmPacket; 58 if (pParm == NULL) 59 return STATUS_DONE | STERR | ERROR_I24_INVALID_PARAMETER; 60 pParm->rc = k32QueryOTEs((HMTE)pParm->hMTE, pParm->pQOte, pParm->cbQOte); 61 return STATUS_DONE; 62 } 51 63 } 52 64 break; -
branches/GRACE/src/win32k/include/OS2KTK.h
r3829 r4112 1 /* $Id: OS2KTK.h,v 1.1 2000-07-16 22:21:18bird Exp $1 /* $Id: OS2KTK.h,v 1.1.2.1 2000-08-29 19:47:01 bird Exp $ 2 2 * 3 3 * OS2KTK - OS/2 Kernel Task. … … 21 21 22 22 #define TKFuChar(pch, pchUsr) \ 23 TKFuBuff((PVOID)pch, (PVOID)pchUsr, sizeof(char), TK_FUSU_FATAL) ;23 TKFuBuff((PVOID)pch, (PVOID)pchUsr, sizeof(char), TK_FUSU_FATAL) 24 24 #define TKSuChar(pchUsr, pch) \ 25 TKSuBuff((PVOID)pchUsr, (PVOID)pch, sizeof(char), TK_FUSU_FATAL) ;25 TKSuBuff((PVOID)pchUsr, (PVOID)pch, sizeof(char), TK_FUSU_FATAL) 26 26 27 27 #define TKFuCharNF(pch, pchUsr) \ 28 TKFuBuff((PVOID)pch, (PVOID)pchUsr, sizeof(char), TK_FUSU_NONFATAL) ;28 TKFuBuff((PVOID)pch, (PVOID)pchUsr, sizeof(char), TK_FUSU_NONFATAL) 29 29 #define TKSuCharNF(pchUsr, pch) \ 30 TKSuBuff((PVOID)pchUsr, (PVOID)pch, sizeof(char), TK_FUSU_NONFATAL) ;30 TKSuBuff((PVOID)pchUsr, (PVOID)pch, sizeof(char), TK_FUSU_NONFATAL) 31 31 32 32 33 33 #define TKFuUShort(pus, pusUsr) \ 34 TKFuBuff((PVOID)pus, (PVOID)pusUsr, sizeof(USHORT), TK_FUSU_FATAL) ;34 TKFuBuff((PVOID)pus, (PVOID)pusUsr, sizeof(USHORT), TK_FUSU_FATAL) 35 35 #define TKSuUShort(pusUsr, pus) \ 36 TKSuBuff((PVOID)pusUsr, (PVOID)pus, sizeof(USHORT), TK_FUSU_FATAL) ;36 TKSuBuff((PVOID)pusUsr, (PVOID)pus, sizeof(USHORT), TK_FUSU_FATAL) 37 37 38 38 #define TKFuUShortNF(pus, pusUsr) \ 39 TKFuBuff((PVOID)pus, (PVOID)pusUsr, sizeof(USHORT), TK_FUSU_NONFATAL) ;39 TKFuBuff((PVOID)pus, (PVOID)pusUsr, sizeof(USHORT), TK_FUSU_NONFATAL) 40 40 #define TKSuUShortNF(pusUsr, pus) \ 41 TKSuBuff((PVOID)pusUsr, (PVOID)pus, sizeof(USHORT), TK_FUSU_NONFATAL) ;41 TKSuBuff((PVOID)pusUsr, (PVOID)pus, sizeof(USHORT), TK_FUSU_NONFATAL) 42 42 43 43 44 44 #define TKFuULong(pul, pulUsr) \ 45 TKFuBuff((PVOID)pul, (PVOID)pulUsr, sizeof(ULONG), TK_FUSU_FATAL) ;45 TKFuBuff((PVOID)pul, (PVOID)pulUsr, sizeof(ULONG), TK_FUSU_FATAL) 46 46 #define TKSuULong(pulUsr, pul) \ 47 TKSuBuff((PVOID)pulUsr, (PVOID)pul, sizeof(ULONG), TK_FUSU_FATAL) ;47 TKSuBuff((PVOID)pulUsr, (PVOID)pul, sizeof(ULONG), TK_FUSU_FATAL) 48 48 49 49 #define TKFuULongNF(pul, pulUsr) \ 50 TKFuBuff((PVOID)pul, (PVOID)pulUsr, sizeof(ULONG), TK_FUSU_NONFATAL) ;50 TKFuBuff((PVOID)pul, (PVOID)pulUsr, sizeof(ULONG), TK_FUSU_NONFATAL) 51 51 #define TKSuULongNF(pulUsr, pul) \ 52 TKSuBuff((PVOID)pulUsr, (PVOID)pul, sizeof(ULONG), TK_FUSU_NONFATAL) ;52 TKSuBuff((PVOID)pulUsr, (PVOID)pul, sizeof(ULONG), TK_FUSU_NONFATAL) 53 53 54 54 -
branches/GRACE/src/win32k/include/k32.h
r2799 r4112 1 /* $Id: k32.h,v 1.2 2000-02-15 23:39:19bird Exp $1 /* $Id: k32.h,v 1.2.4.1 2000-08-29 19:47:01 bird Exp $ 2 2 * 3 3 * k32 - definitions. … … 20 20 *******************************************************************************/ 21 21 APIRET k32AllocMemEx(PPVOID ppb, ULONG cb, ULONG flag, ULONG ulCS, ULONG ulEIP); 22 APIRET k32QueryOTEs(HMTE hMTE, PQOTEBUFFER pQOte, ULONG cbOte); 22 23 23 24 -
branches/GRACE/src/win32k/k32/k32AllocMemEx.cpp
r2823 r4112 1 /* $Id: k32AllocMemEx.cpp,v 1.2 2000-02-18 19:27:30bird Exp $1 /* $Id: k32AllocMemEx.cpp,v 1.2.4.1 2000-08-29 19:47:02 bird Exp $ 2 2 * 3 3 * k32AllocMemEx - Equivalent to DosAllocMem, but this one … … 18 18 #define INCL_OS2KRNL_VM 19 19 20 #define NO_WIN32K_LIB_FUNCTIONS 21 20 22 #ifndef OBJ_SELMAPALL 21 23 #define OBJ_SELMAPALL 0x00000800UL … … 28 30 #include <os2.h> 29 31 #include "OS2Krnl.h" 32 #include "win32k.h" 30 33 #include "k32.h" 31 34 #include "options.h" 32 35 #include "dev32.h" 33 36 #include "log.h" 37 #include "macros.h" 34 38 35 39 … … 95 99 APIRET k32AllocMemEx(PPVOID ppv, ULONG cb, ULONG flag, ULONG ulCS, ULONG ulEIP) 96 100 { 101 #if 0 97 102 APIRET rc; 98 103 ULONG flFlags2; … … 133 138 134 139 return rc; 140 #else 141 NOREF(ppv); 142 NOREF(cb); 143 NOREF(flag); 144 NOREF(ulCS); 145 NOREF(ulEIP); 146 return ERROR_NOT_SUPPORTED; 147 #endif 135 148 } 136 149 -
branches/GRACE/src/win32k/lib/libDosAllocMemEx.c
r2914 r4112 1 /* $Id: libDosAllocMemEx.c,v 1.3 2000-02-26 19:59:55bird Exp $1 /* $Id: libDosAllocMemEx.c,v 1.3.4.1 2000-08-29 19:47:03 bird Exp $ 2 2 * 3 3 * DosAllocMemEx - Extened Edition of DosAllocMem. … … 17 17 #define INCL_DOSFILEMGR 18 18 #define INCL_DOSDEVICES 19 #define INCL_WIN32K_LIB20 19 21 20 -
branches/GRACE/src/win32k/lib/libTest.c
r2915 r4112 1 /* $Id: libTest.c,v 1.1 2000-02-26 20:19:26bird Exp $1 /* $Id: libTest.c,v 1.1.4.1 2000-08-29 19:47:03 bird Exp $ 2 2 * 3 3 * Test program for the win32k library. … … 12 12 * Defined Constants And Macros * 13 13 *******************************************************************************/ 14 #define INCL_WIN32K_LIB15 14 #define INCL_BASE 16 15
Note:
See TracChangeset
for help on using the changeset viewer.