Subversion Repositories Kolibri OS

Rev

Rev 425 | Go to most recent revision | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 425 Rev 426
1
$Revision: 425 $
1
$Revision: 426 $
2
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
2
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
3
;;                                                            ;;
3
;;                                                            ;;
4
;; KERNEL16.INC                                               ;;
4
;; KERNEL16.INC                                               ;;
5
;;                                                            ;;
5
;;                                                            ;;
6
;; Included 16 bit kernel files for MenuetOS                  ;;
6
;; Included 16 bit kernel files for MenuetOS                  ;;
7
;;                                                            ;;
7
;;                                                            ;;
8
;; This file is kept separate as it will be easier to         ;;
8
;; This file is kept separate as it will be easier to         ;;
9
;; maintain and compile with an automated SETUP program       ;;
9
;; maintain and compile with an automated SETUP program       ;;
10
;; in the future.                                             ;;
10
;; in the future.                                             ;;
11
;;                                                            ;;
11
;;                                                            ;;
12
;; Copyright Ville Turjanmaa, see file COPYING for details.   ;;
12
;; Copyright Ville Turjanmaa, see file COPYING for details.   ;;
13
;;                                                            ;;
13
;;                                                            ;;
14
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
14
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
15
 
15
 
16
 
16
 
17
;% +include
17
;% +include
-
 
18
 
-
 
19
msg_svn db " SVN ",0
-
 
20
msg_svn.len = $ - msg_svn
-
 
21
svn_num_buf rb 12
18
 
22
 
19
;!!!
23
;!!!
20
if lang eq en
24
if lang eq en
21
include "boot/booteng.inc"     ; english system boot messages
25
include "boot/booteng.inc"     ; english system boot messages
22
else if lang eq ru
26
else if lang eq ru
23
include "boot/bootru.inc"      ; russian system boot messages
27
include "boot/bootru.inc"      ; russian system boot messages
24
else if lang eq et
28
else if lang eq et
25
include "boot/bootet.inc"      ; estonian system boot messages
29
include "boot/bootet.inc"      ; estonian system boot messages
26
else
30
else
27
include "boot/bootge.inc"      ; german system boot messages
31
include "boot/bootge.inc"      ; german system boot messages
28
;!!!
32
;!!!
29
end if
33
end if
30
if lang eq et
34
if lang eq et
31
include "boot/et.inc"          ; Estonian font
35
include "boot/et.inc"          ; Estonian font
32
else
36
else if lang eq ru
33
include "boot/ru.inc"          ; Russian font
37
include "boot/ru.inc"          ; Russian font
34
end if
38
end if
35
 
39
 
36
; ñþäà äàííûå çàïèñûâàþòñÿ â 16 ðàçðÿäíîì ðåæèìå, ÷èòàþòñÿ â 32 ðàçðÿäíîì
40
; ñþäà äàííûå çàïèñûâàþòñÿ â 16 ðàçðÿäíîì ðåæèìå, ÷èòàþòñÿ â 32 ðàçðÿäíîì
37
bx_from_load:			; ñòðóêòóðà äëÿ õðàíåíèÿ ïàðàìåòðîâ- îòêóäà ãàøðóçèëèñü, áåðåòñÿ íèæå èç bx ; {SPraid}[13.03.2007]
41
bx_from_load:			; ñòðóêòóðà äëÿ õðàíåíèÿ ïàðàìåòðîâ- îòêóäà ãàøðóçèëèñü, áåðåòñÿ íèæå èç bx ; {SPraid}[13.03.2007]
38
.from_disc	db 0		; a,b,c,d - âèí÷åñòåðû, r - ðàì äèñê 
42
.from_disc	db 0		; a,b,c,d - âèí÷åñòåðû, r - ðàì äèñê 
39
.from_part	db 0,0		; # äèñêà... ñèìâîë, à íå áàéò. '1', à íå 1
43
.from_part	db 0,0		; # äèñêà... ñèìâîë, à íå áàéò. '1', à íå 1
40
 
44
 
41
org $-0x10000
45
org $-0x10000
42
 
46
 
43
include "boot/bootcode.inc"    ; 16 bit system boot code
47
include "boot/bootcode.inc"    ; 16 bit system boot code
44
 
48
 
45
include "bus/pci/pci16.inc"
49
include "bus/pci/pci16.inc"
46
 
50
 
47
;% -include
51
;% -include