Subversion Repositories Kolibri OS

Rev

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

Rev 387 Rev 388
Line 14... Line 14...
14
    push 3        ; stop playing cd
14
    push 3        ; stop playing cd
15
    pop  eax
15
    pop  eax
16
    call sys_cd_audio
16
    call sys_cd_audio
17
    cld
17
    cld
Line 18... Line 18...
18
 
18
 
19
    mov  al,[0x2f0000+0x9030]
19
    mov  al,[BOOT_VAR+0x9030]
20
    cmp  al,1
20
    cmp  al,1
21
    jl   no_shutdown_parameter
21
    jl   no_shutdown_parameter
22
    cmp  al,4
22
    cmp  al,4
23
    jle  yes_shutdown_param
23
    jle  yes_shutdown_param
Line 24... Line 24...
24
 no_shutdown_parameter:
24
 no_shutdown_parameter:
25
 
25
 
26
;    movzx ecx,word [0x2f0000+0x900A]
26
;    movzx ecx,word [BOOT_VAR+0x900A]
27
;    movzx esi,word [0x2f0000+0x900C]
27
;    movzx esi,word [BOOT_VAR+0x900C]
28
;    imul ecx,esi  ;[0xfe04]
28
;    imul ecx,esi  ;[0xfe04]
29
;;    mov  ecx,0x500000/4  ;3fff00/4    ; darken screen
29
;;    mov  ecx,0x500000/4  ;3fff00/4    ; darken screen
30
;    push ecx
30
;    push ecx
Line 376... Line 376...
376
        in      al, 0x60
376
        in      al, 0x60
Line 377... Line 377...
377
 
377
 
378
; bootloader interface
378
; bootloader interface
379
    push    0x1000
379
    push    0x1000
380
    pop    ds
380
    pop    ds
381
    mov    si, kernel_restart_bootblock-0x10000
381
    mov    si, kernel_restart_bootblock
382
    mov    ax, 'KL'
382
    mov    ax, 'KL'
Line 383... Line 383...
383
        jmp     0x1000:0000
383
        jmp     0x1000:0000
384
 
384