Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 756 → Rev 757

/kernel/trunk/core/peload.inc
287,6 → 287,7
free, 'Kfree', \
map_io_mem, 'MapIoMem', \ ; stdcall
\
set_screen, 'SetScreen', \
pci_api, 'PciApi', \
pci_read8, 'PciRead8', \ ; stdcall
pci_read16, 'PciRead16', \ ; stdcall
/kernel/trunk/kernel.asm
5173,7 → 5173,42
paleholder:
ret
 
align 4
set_screen:
cmp eax, [Screen_Max_X]
jne .set
 
cmp edx, [Screen_Max_Y]
jne .set
ret
.set:
pushfd
cli
 
mov [Screen_Max_X], eax
mov [Screen_Max_Y], edx
 
mov [screen_workarea.right],eax
mov [screen_workarea.bottom], edx
inc eax
shl eax, 2 ;32 bpp
mov [BytesPerScanLine], eax
push ebx
push esi
push edi
call repos_windows
mov eax, 0
mov ebx, 0
mov ecx, [Screen_Max_X]
mov edx, [Screen_Max_Y]
call calculatescreen
pop edi
pop esi
pop ebx
 
popfd
ret
 
; --------------- APM ---------------------
apm_entry dp 0
apm_vf dd 0