forked from KolibriOS/kolibrios
new SysFn62 call - STABLE now
git-svn-id: svn://kolibrios.org@1603 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
parent
62007342e9
commit
d83ca851d8
@ -64,17 +64,18 @@ pci_api:
|
|||||||
mov eax,ebx
|
mov eax,ebx
|
||||||
mov ebx,ecx
|
mov ebx,ecx
|
||||||
mov ecx,edx
|
mov ecx,edx
|
||||||
|
movzx edx, al
|
||||||
;;;;;;;;;;;;;;;;;;;
|
;;;;;;;;;;;;;;;;;;;
|
||||||
|
|
||||||
if defined mmio_pci_addr
|
if defined mmio_pci_addr
|
||||||
cmp eax, 13
|
cmp al, 13
|
||||||
jb pci_service_not_supported
|
ja pci_service_not_supported
|
||||||
else
|
else
|
||||||
cmp eax, 10
|
cmp al, 10
|
||||||
jb pci_service_not_supported
|
ja pci_service_not_supported
|
||||||
end if
|
end if
|
||||||
|
|
||||||
call dword [f62call+eax*4]
|
call dword [f62call+edx*4]
|
||||||
mov dword [esp+32],eax
|
mov dword [esp+32],eax
|
||||||
ret
|
ret
|
||||||
;; ============================================
|
;; ============================================
|
||||||
@ -96,6 +97,7 @@ pci_fn_2:
|
|||||||
|
|
||||||
pci_service_not_supported:
|
pci_service_not_supported:
|
||||||
or eax,-1
|
or eax,-1
|
||||||
|
mov dword [esp+32],eax
|
||||||
ret
|
ret
|
||||||
|
|
||||||
;***************************************************************************
|
;***************************************************************************
|
||||||
|
Loading…
Reference in New Issue
Block a user