Changeset 2898 for trunk/src/win32k/dev32/devfirst.asm
- Timestamp:
- Feb 25, 2000, 7:19:24 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/win32k/dev32/devfirst.asm
r2836 r2898 1 ; $Id: devfirst.asm,v 1. 4 2000-02-21 04:45:46bird Exp $1 ; $Id: devfirst.asm,v 1.5 2000-02-25 18:15:03 bird Exp $ 2 2 ; 3 3 ; DevFirst - entrypoint and segment definitions … … 28 28 public BSS32START 29 29 public CONST32_ROSTART 30 public _VFTSTART 31 public EH_DATASTART 32 30 33 31 34 public _strategyAsm0 32 35 public _strategyAsm1 33 public _CallGet OTEs3236 public _CallGetKernelInfo32 34 37 public _CallElfIOCtl 35 38 public _CallWin32kIOCtl … … 42 45 ; 43 46 extrn _TKSSBase16:dword 44 extrn GET OTES32:FAR47 extrn GETKERNELINFO32:FAR 45 48 extrn ELFIOCTL:FAR 46 49 extrn WIN32KIOCTL:FAR … … 86 89 ;; 87 90 ; Thunk procedure for R0Init32. 88 ; @cproto USHORT NEAR CallGet OTEs32(ULONG addressOTEBuf);89 ; @returns Same as Get OTEs32.90 ; @param address of OTEBuf 32-bit pointer to request data.91 ; @status completely implemented. 92 ; @author knut st. osmundsen 93 _CallGet OTEs32 PROC NEAR91 ; @cproto USHORT NEAR CallGetKernelInfo32(ULONG addressKrnlInfoBuf); 92 ; @returns Same as GetKernelInfo32. 93 ; @param addressKrnlInfoBuf 32-bit pointer to request data on stack. 94 ; @status completely implemented. 95 ; @author knut st. osmundsen 96 _CallGetKernelInfo32 PROC NEAR 94 97 ASSUME CS:CODE16 95 98 push ds 96 99 push word ptr [esp+6] ; push high word. 97 100 push word ptr [esp+6] ; push low word. 98 call far ptr FLAT:GET OTES32101 call far ptr FLAT:GETKERNELINFO32 99 102 pop ds 100 103 retn 101 _CallGet OTEs32 ENDP104 _CallGetKernelInfo32 ENDP 102 105 103 106
Note:
See TracChangeset
for help on using the changeset viewer.