Subversion Repositories Kolibri OS

Rev

Hide changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff Changes
1982 4714 d 16 h mario79 /programs/system/pcidev/trunk/ PCIDEV 2.3 (changing the number of version given all previous revisions)
1) Save PCI devices list to disk
2) Using OpenDialog for select of path
 
/programs/system/pcidev/trunk/PCIDEV.ASM
/programs/system/pcidev/trunk/build.bat
/programs/system/pcidev/trunk/history.txt
477 6225 d 3 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