con_init: save ebx, as required

git-svn-id: svn://kolibrios.org@2170 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
Sergey Semyonov (Serge) 2011-09-11 07:01:06 +00:00
parent 91a2e78dd1
commit 8a41ae1b3e

View File

@ -38,19 +38,21 @@ con_init:
pop [con.scr_height]
pop [con.title]
push eax
push ebx
mov ecx, 4
mov eax, con.wnd_width
mov esi, con.def_wnd_width
mov edx, con.def_wnd_width
.1:
cmp dword [eax], -1
jnz @f
mov ebx, [esi]
mov ebx, [edx]
mov [eax], ebx
@@:
add eax, 4
add esi, 4
add edx, 4
loop .1
push ebx
; allocate memory for console data & bitmap data
mov eax, [con.scr_width]
mul [con.scr_height]