Sync net branch with trunk
git-svn-id: svn://kolibrios.org@3405 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
@@ -789,12 +789,13 @@ end if
|
||||
; call build_scheduler; sys32.inc
|
||||
|
||||
; mov esi, boot_devices
|
||||
; call boot_log
|
||||
|
||||
mov [pci_access_enabled], 1
|
||||
|
||||
; SET PRELIMINARY WINDOW STACK AND POSITIONS
|
||||
|
||||
; call boot_log
|
||||
|
||||
mov [pci_access_enabled], 1
|
||||
call pci_enum
|
||||
|
||||
; SET PRELIMINARY WINDOW STACK AND POSITIONS
|
||||
|
||||
mov esi, boot_windefs
|
||||
call boot_log
|
||||
call set_window_defaults
|
||||
@@ -4614,15 +4615,16 @@ sys_msg_board_dword:
|
||||
pop eax
|
||||
pop ecx
|
||||
loop @b
|
||||
popad
|
||||
ret
|
||||
|
||||
uglobal
|
||||
msg_board_data:
|
||||
times 4096 db 0
|
||||
msg_board_count dd 0x0
|
||||
endg
|
||||
|
||||
popad
|
||||
ret
|
||||
|
||||
msg_board_data_size = 65536 ; Must be power of two
|
||||
|
||||
uglobal
|
||||
msg_board_data rb msg_board_data_size
|
||||
msg_board_count dd 0x0
|
||||
endg
|
||||
|
||||
sys_msg_board:
|
||||
|
||||
; eax=1 : write : bl byte to write
|
||||
@@ -4649,13 +4651,13 @@ if defined debug_com_base
|
||||
pop ax dx
|
||||
|
||||
end if
|
||||
|
||||
mov [msg_board_data+ecx], bl
|
||||
inc ecx
|
||||
and ecx, 4095
|
||||
mov [msg_board_count], ecx
|
||||
mov [check_idle_semaphore], 5
|
||||
ret
|
||||
|
||||
mov [msg_board_data+ecx], bl
|
||||
inc ecx
|
||||
and ecx, msg_board_data_size - 1
|
||||
mov [msg_board_count], ecx
|
||||
mov [check_idle_semaphore], 5
|
||||
ret
|
||||
.smbl1:
|
||||
cmp eax, 2
|
||||
jne .smbl2
|
||||
@@ -4742,13 +4744,14 @@ align 4
|
||||
movzx ecx, cl
|
||||
lea ecx, [hotkey_scancodes+ecx*4]
|
||||
mov edx, [ecx]
|
||||
mov [eax], edx
|
||||
mov [ecx], eax
|
||||
mov [eax+12], ecx
|
||||
jecxz @f
|
||||
mov [edx+12], eax
|
||||
@@:
|
||||
and dword [esp+32], 0
|
||||
mov [eax], edx
|
||||
mov [ecx], eax
|
||||
mov [eax+12], ecx
|
||||
test edx, edx
|
||||
jz @f
|
||||
mov [edx+12], eax
|
||||
@@:
|
||||
and dword [esp+32], 0
|
||||
ret
|
||||
;-----------------------------------------------------------------------------
|
||||
align 4
|
||||
|
Reference in New Issue
Block a user