Subversion Repositories Kolibri OS

Rev

Rev 1664 | Rev 1683 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1664 Rev 1678
Line 56... Line 56...
56
;;
56
;;
57
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
57
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Line 58... Line 58...
58
 
58
 
Line 59... Line 59...
59
include 'macros.inc'
59
include 'macros.inc'
Line 60... Line 60...
60
 
60
 
Line 61... Line 61...
61
$Revision: 1664 $
61
$Revision: 1678 $
62
 
62
 
Line 63... Line 63...
63
 
63
 
64
USE_COM_IRQ     equ 1      ; make irq 3 and irq 4 available for PCI devices
64
USE_COM_IRQ     equ 1      ; make irq 3 and irq 4 available for PCI devices
65
 
-
 
Line 66... Line 65...
66
; Enabling the next line will enable serial output console
65
 
67
;debug_com_base  equ 0x3f8  ; 0x3f8 is com1, 0x2f8 is com2, 0x3e8 is com3, 0x2e8 is com4, no irq's are used
66
; Enabling the next line will enable serial output console
68
 
67
;debug_com_base  equ 0x3f8  ; 0x3f8 is com1, 0x2f8 is com2, 0x3e8 is com3, 0x2e8 is com4, no irq's are used
Line 123... Line 122...
123
version db    'Kolibri OS  version 0.7.7.0+     ',13,10,13,10,0
122
version db    'Kolibri OS  version 0.7.7.0+     ',13,10,13,10,0
Line 124... Line 123...
124
 
123
 
125
include "boot/bootstr.inc"     ; language-independent boot messages
124
include "boot/bootstr.inc"     ; language-independent boot messages
Line 126... Line -...
126
include "boot/preboot.inc"
-
 
127
 
125
include "boot/preboot.inc"
128
if lang eq en
-
 
129
include "boot/booteng.inc"     ; english system boot messages
-
 
130
else
-
 
131
include "boot/bootru.inc"      ; russian system boot messages
-
 
Line 132... Line 126...
132
include "boot/ru.inc"          ; Russian font
126
 
133
end if
127
include "boot/booteng.inc"     ; english system boot messages
134
 
128
 
Line 1918... Line 1912...
1918
     mov  [ecx],byte 3       ; clear possible i40's
1912
     mov  [ecx],byte 3       ; clear possible i40's
1919
     ;call MEM_Heap_UnLock
1913
     ;call MEM_Heap_UnLock
Line 1920... Line 1914...
1920
 
1914
 
1921
     cmp  edx,[application_table_status]    ; clear app table stat
1915
     cmp  edx,[application_table_status]    ; clear app table stat
-
 
1916
     jne  noatsc
1922
     jne  noatsc
1917
 
1923
     and  [application_table_status],0
1918
     and  [application_table_status],0
1924
   noatsc:
1919
   noatsc:
1925
   noprocessterminate:
1920
   noprocessterminate: