Subversion Repositories Kolibri OS

Rev

Rev 431 | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

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