477 |
6222 d 1 h |
Ghost |
/ |
Fast calls
* multi thread program support
* MSR protect
* fast_call_test update
---------------------------
old code:
int 0x40
code for Intel SYSENTER:
push ebp
mov ebp, esp
push ..ret_point
sysenter
..ret_point:
pop edx
pop ecx
code for AMD SYSCALL:
push ecx
syscall
pop ecx
recommendation: use mcall from macros.inc |
|
/programs/system/pcidev/trunk/build.bat
/programs/system/pcidev/trunk/build_en.bat /programs/system/pcidev/trunk/build_ge.bat
/kernel/trunk/core/syscall.inc /kernel/trunk/kernel.asm /programs/develop/fast_call_test/MACROS.INC /programs/develop/fast_call_test/test.ASM
|