- Timestamp:
- Jun 21, 2001, 6:18:24 PM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/ddraw/new/iccio1.asm
r3345 r6057 230 230 231 231 ; now use this function to raise the IOPL 232 PUSH EBX ; bird fix 232 233 MOV EBX,13 ; special function code 233 234 CALL FWORD PTR [ioentry] ; CALL intersegment indirect 16:32 235 POP EBX ; bird fix 234 236 235 237 ; thread should now be running at IOPL=3 … … 251 253 252 254 ; now use this function to raise the IOPL 255 PUSH EBX ; bird fix 253 256 MOV EBX,13 ; special function code 254 257 CALL FWORD PTR [ioentry] ; CALL intersegment indirect 16:32 258 POP EBX ; bird fix 255 259 256 260 XOR EAX, EAX ; return code = 0 … … 269 273 ; through this mechanism 270 274 275 PUSH EBX ; bird fix 271 276 MOV EBX, 14 ; function code to disable iopl 272 277 CALL FWORD PTR [ioentry] ; call intersegment indirect 16:32 278 POP EBX ; bird fix 273 279 274 280 ; process should now be at IOPL=3 again
Note:
See TracChangeset
for help on using the changeset viewer.