Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 22 → Rev 21

/kernel/trunk/core/sched.inc
18,8 → 18,6
inc dword [timer_ticks]
 
mov eax, [timer_ticks]
call playNote ; <<<--- Speaker driver
 
cmp eax,[next_usage_update]
jb .nocounter
add eax,100
27,6 → 25,8
call updatecputimes
.nocounter:
 
call playNote ; <<<--- Speaker driver
 
mov edi, [0x3010]
 
mov ebx, [edi+0x18] ; time stamp counter add
/kernel/trunk/core/sys32.inc
168,7 → 168,7
unknown_interrupt:
iret
 
macro exc_wo_code [num]
macro exceptions [num]
{
forward
e#num :
176,18 → 176,7
jmp exc_c
}
 
macro exc_w_code [num]
{
forward
e#num :
add esp, 4
mov bl, num
jmp exc_c
}
 
exc_wo_code 0, 1, 2, 3, 4, 5, 6, 9, 15, 16 ; 18, 19
exc_w_code 8, 10, 11, 12, 13, 14, 17
 
exceptions 0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17
exc_c:
mov ax, os_data
mov ds, ax
345,10 → 334,8
mov es, ax
call fdc_irq
 
;mov edi,6
;call irqhandler
mov al, 0x20
out 0x20, al
mov edi,6
call irqhandler
 
pop es ds
popad
/kernel/trunk/memmap.inc
119,9 → 119,7
; 3EC00 -> 3F5FF basic text font II
; 3F600 -> 3FFFF basic text font I
; 40000 -> 4FFFF data of retrieved disks and partitions (Mario79)
 
; 50000 -> 5FFFF free (64 Kb)
 
; 50000 -> 5FFFF free
; 60000 -> 7FFFF paging tables
; 80000 -> 8FFFF additional app info, in 256 byte steps - 256 entries
;
166,8 → 164,6
; +000A word y size
; +000C word button id number : bits 16-31
;
; 2C4000 -> 2CFFFF free (48Kb)
;
; 2D0000 -> 2DFFFF reserved port area
;
; 0000 dword no of port areas reserved
179,7 → 175,7
; 2E0000 -> 2EFFFF irq data area
; 2F0000 -> 2FFFFF low memory save
;
; 300000 -> 45FFFF background image, max 1,375 M
; 300000 -> 45FFFF background image, max 1 M
;
; 460000 -> 5FFFFF display info
;