Changeset 6218 for trunk/src/win32k/dev32/devfirst.asm
- Timestamp:
- Jul 8, 2001, 4:55:25 AM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/win32k/dev32/devfirst.asm
r5220 r6218 1 ; $Id: devfirst.asm,v 1. 7 2001-02-21 07:44:15 bird Exp $1 ; $Id: devfirst.asm,v 1.8 2001-07-08 02:55:25 bird Exp $ 2 2 ; 3 3 ; DevFirst - entrypoint and segment definitions … … 39 39 public _CallElfIOCtl 40 40 public _CallWin32kIOCtl 41 public _CallWin32kOpen 42 public _CallWin32kClose 41 43 public _SSToDS_16a 42 44 public GetOS2KrnlMTE … … 52 54 extrn ELFIOCTL:FAR 53 55 extrn WIN32KIOCTL:FAR 56 extrn WIN32KOPEN:FAR 57 extrn WIN32KCLOSE:FAR 54 58 .286p 55 59 extrn _strategy:near … … 146 150 retn 147 151 _CallWin32kIOCtl ENDP 152 153 154 ;; 155 ; Thunk procedure for . 156 ; @cproto USHORT NEAR CallWin32kOpen(LIN); 157 ; @returns Same as Win32kOpen 158 ; @param address of Open request packet (32-bit pointer). 159 ; @status completely implemented. 160 ; @author knut st. osmundsen 161 _CallWin32kOpen PROC NEAR 162 ASSUME CS:CODE16 163 push ds 164 push word ptr [esp+6] ; push high word. 165 push word ptr [esp+6] ; push low word. 166 call far ptr FLAT:WIN32KOPEN 167 pop ds 168 retn 169 _CallWin32kOpen ENDP 170 171 172 ;; 173 ; Thunk procedure for strategy close. 174 ; @cproto USHORT NEAR CallWin32kClose(LIN); 175 ; @returns Same as Win32kIOCtl 176 ; @param address of Open request packet (32-bit pointer). 177 ; @status completely implemented. 178 ; @author knut st. osmundsen 179 _CallWin32kClose PROC NEAR 180 ASSUME CS:CODE16 181 push ds 182 push word ptr [esp+6] ; push high word. 183 push word ptr [esp+6] ; push low word. 184 call far ptr FLAT:WIN32KCLOSE 185 pop ds 186 retn 187 _CallWin32kClose ENDP 148 188 149 189
Note:
See TracChangeset
for help on using the changeset viewer.