forked from KolibriOS/kolibrios
Bugfixes: videomode 9; returned ebx in 70.1 for CD
git-svn-id: svn://kolibrios.org@89 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
parent
b429107fec
commit
6cc0b12acb
@ -159,7 +159,7 @@ gr_table:
|
|||||||
dw 0x115 , 800 , 600 ; 6
|
dw 0x115 , 800 , 600 ; 6
|
||||||
dw 0x118 , 1024 , 768 ; 7
|
dw 0x118 , 1024 , 768 ; 7
|
||||||
dw 0x11B , 1280 ,1024 ; 8
|
dw 0x11B , 1280 ,1024 ; 8
|
||||||
dw 0x13, 320, 200 ; 9
|
dw 0x13, 640, 480 ; 9
|
||||||
dw 0x12, 640, 480 ; 0
|
dw 0x12, 640, 480 ; 0
|
||||||
|
|
||||||
; table for move to extended memory (int 15h, ah=87h)
|
; table for move to extended memory (int 15h, ah=87h)
|
||||||
|
@ -155,7 +155,7 @@ system_shutdown: ; shut down the system
|
|||||||
mov edx,0x80000
|
mov edx,0x80000
|
||||||
call fileread
|
call fileread
|
||||||
|
|
||||||
mov esi,restart_kernel_4000 ; move kernel re-starter to 0x4000:0
|
mov esi,restart_kernel_4000+0x10000 ; move kernel re-starter to 0x4000:0
|
||||||
mov edi,0x40000
|
mov edi,0x40000
|
||||||
mov ecx,1000
|
mov ecx,1000
|
||||||
rep movsb
|
rep movsb
|
||||||
|
@ -501,7 +501,7 @@ fs_OnCd:
|
|||||||
mov [esp+24], ebx
|
mov [esp+24], ebx
|
||||||
ret
|
ret
|
||||||
.not_impl:
|
.not_impl:
|
||||||
and [hd1_status], 0
|
and [cd_status], 0
|
||||||
mov dword [esp+36], 2 ; not implemented
|
mov dword [esp+36], 2 ; not implemented
|
||||||
ret
|
ret
|
||||||
|
|
||||||
|
@ -225,7 +225,7 @@ fs_CdReadFolder:
|
|||||||
mov edi,[ebx]
|
mov edi,[ebx]
|
||||||
sub [edx+4],edi
|
sub [edx+4],edi
|
||||||
pop ecx edi
|
pop ecx edi
|
||||||
xor ebx,ebx
|
mov ebx, [edx+4]
|
||||||
mov eax,ERROR_SUCCESS
|
mov eax,ERROR_SUCCESS
|
||||||
ret
|
ret
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user