Subversion Repositories Kolibri OS

Rev

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

Rev 1161 Rev 1206
1
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
1
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
2
;;                                                              ;;
2
;;                                                              ;;
3
;; Copyright (C) KolibriOS team 2004-2007. All rights reserved. ;;
3
;; Copyright (C) KolibriOS team 2004-2007. All rights reserved. ;;
4
;; Distributed under terms of the GNU General Public License    ;;
4
;; Distributed under terms of the GNU General Public License    ;;
5
;;                                                              ;;
5
;;                                                              ;;
6
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
6
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
7
 
7
 
8
$Revision: 750 $
8
$Revision: 1206 $
9
 
9
 
10
 
10
 
11
flm               db 0
11
flm               db 0
12
preboot_lfb       db 0
12
preboot_lfb       db 0
13
preboot_bootlog   db 0
13
preboot_bootlog   db 0
14
boot_drive        db 0
14
boot_drive        db 0
15
bx_from_load:     dw 'r1'  ; ñòðóêòóðà äëÿ õðàíåíèÿ ïàðàìåòðîâ- îòêóäà ãàøðóçèëèñü, áåðåòñÿ íèæå èç bx ; {SPraid}[13.03.2007]
15
bx_from_load:     dw 'r1'  ; ñòðóêòóðà äëÿ õðàíåíèÿ ïàðàìåòðîâ- îòêóäà ãàøðóçèëèñü, áåðåòñÿ íèæå èç bx ; {SPraid}[13.03.2007]
16
                           ; a,b,c,d - âèí÷åñòåðû, r - ðàì äèñê
16
                           ; a,b,c,d - âèí÷åñòåðû, r - ðàì äèñê
17
                           ; # äèñêà... ñèìâîë, à íå áàéò. '1', à íå 1
17
                           ; # äèñêà... ñèìâîë, à íå áàéò. '1', à íå 1
18
 
18
 
19
align 4
19
align 4
20
old_ints_h:
20
old_ints_h:
21
    dw      0x400
21
    dw      0x400
22
    dd      0
22
    dd      0
23
    dw      0
23
    dw      0
24
 
24
 
25
kernel_restart_bootblock:
25
kernel_restart_bootblock:
26
    db    1    ; version
26
    db    1    ; version
27
    dw    1    ; floppy image is in memory
27
    dw    1    ; floppy image is in memory
28
    dd    0    ; cannot save parameters
28
    dd    0    ; cannot save parameters
29
 
29
 
30
; table for move to extended memory (int 15h, ah=87h)
30
; table for move to extended memory (int 15h, ah=87h)
31
align 8
31
align 8
32
movedesc:
32
movedesc:
33
        db      0x00,0x00,0x0,0x00,0x00,0x00,0x0,0x0
33
        db      0x00,0x00,0x0,0x00,0x00,0x00,0x0,0x0
34
        db      0x00,0x00,0x0,0x00,0x00,0x00,0x0,0x0
34
        db      0x00,0x00,0x0,0x00,0x00,0x00,0x0,0x0
35
 
35
 
36
        db      0xff,0xff,0x0,0xa0,0x00,0x93,0x0,0x0
36
        db      0xff,0xff,0x0,0xa0,0x00,0x93,0x0,0x0
37
        db      0xff,0xff,0x0,0x00,0x10,0x93,0x0,0x0
37
        db      0xff,0xff,0x0,0x00,0x10,0x93,0x0,0x0
38
 
38
 
39
        db      0x00,0x00,0x0,0x00,0x00,0x00,0x0,0x0
39
        db      0x00,0x00,0x0,0x00,0x00,0x00,0x0,0x0
40
        db      0x00,0x00,0x0,0x00,0x00,0x00,0x0,0x0
40
        db      0x00,0x00,0x0,0x00,0x00,0x00,0x0,0x0
41
        db      0x00,0x00,0x0,0x00,0x00,0x00,0x0,0x0
41
        db      0x00,0x00,0x0,0x00,0x00,0x00,0x0,0x0
42
        db      0x00,0x00,0x0,0x00,0x00,0x00,0x0,0x0
42
        db      0x00,0x00,0x0,0x00,0x00,0x00,0x0,0x0
43
 
43
 
44
fwmovedesc:
44
fwmovedesc:
45
        db      0x00,0x00,0x0,0x00,0x00,0x00,0x0,0x0
45
        db      0x00,0x00,0x0,0x00,0x00,0x00,0x0,0x0
46
        db      0x00,0x00,0x0,0x00,0x00,0x00,0x0,0x0
46
        db      0x00,0x00,0x0,0x00,0x00,0x00,0x0,0x0
47
 
47
 
48
        db      0xff,0xff,0x0,0x00,0x10,0x93,0x0,0x0
48
        db      0xff,0xff,0x0,0x00,0x10,0x93,0x0,0x0
49
        db      0xff,0xff,0x0,0xa0,0x00,0x93,0x0,0x0
49
        db      0xff,0xff,0x0,0xa0,0x00,0x93,0x0,0x0
50
 
50
 
51
        db      0x00,0x00,0x0,0x00,0x00,0x00,0x0,0x0
51
        db      0x00,0x00,0x0,0x00,0x00,0x00,0x0,0x0
52
        db      0x00,0x00,0x0,0x00,0x00,0x00,0x0,0x0
52
        db      0x00,0x00,0x0,0x00,0x00,0x00,0x0,0x0
53
        db      0x00,0x00,0x0,0x00,0x00,0x00,0x0,0x0
53
        db      0x00,0x00,0x0,0x00,0x00,0x00,0x0,0x0
54
        db      0x00,0x00,0x0,0x00,0x00,0x00,0x0,0x0
54
        db      0x00,0x00,0x0,0x00,0x00,0x00,0x0,0x0