Rev 946 | Rev 1103 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 946 | Rev 1018 | ||
---|---|---|---|
Line 9... | Line 9... | ||
9 | ;; KolibriOS 16-bit loader, ;; |
9 | ;; KolibriOS 16-bit loader, ;; |
10 | ;; based on bootcode for MenuetOS ;; |
10 | ;; based on bootcode for MenuetOS ;; |
11 | ;; ;; |
11 | ;; ;; |
12 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
12 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
Line 13... | Line 13... | ||
13 | 13 | ||
Line 14... | Line 14... | ||
14 | $Revision: 946 $ |
14 | $Revision: 1018 $ |
15 | 15 | ||
16 | 16 | ||
Line 421... | Line 421... | ||
421 | jmp .preboot_device_inited |
421 | jmp .preboot_device_inited |
422 | @@: |
422 | @@: |
423 | ; otherwise, set [preboot_device] to 1 (default value - boot from floppy) |
423 | ; otherwise, set [preboot_device] to 1 (default value - boot from floppy) |
424 | mov byte [di], 1 |
424 | mov byte [di], 1 |
425 | .preboot_device_inited: |
425 | .preboot_device_inited: |
426 | ; following 6 lines set variables to 1 if its current value is 0 |
426 | ; following 4 lines set variables to 1 if its current value is 0 |
427 | cmp byte [di+preboot_dma-preboot_device], 1 |
427 | cmp byte [di+preboot_dma-preboot_device], 1 |
428 | adc byte [di+preboot_dma-preboot_device], 0 |
428 | adc byte [di+preboot_dma-preboot_device], 0 |
429 | cmp byte [di+preboot_biosdisk-preboot_device], 1 |
429 | cmp byte [di+preboot_biosdisk-preboot_device], 1 |
430 | adc byte [di+preboot_biosdisk-preboot_device], 0 |
430 | adc byte [di+preboot_biosdisk-preboot_device], 0 |
- | 431 | ; default value for VRR is OFF |
|
431 | cmp byte [di+preboot_vrrm-preboot_device], 1 |
432 | cmp byte [di+preboot_vrrm-preboot_device], 0 |
- | 433 | jnz @f |
|
432 | adc byte [di+preboot_vrrm-preboot_device], 0 |
434 | mov byte [di+preboot_vrrm-preboot_device], 2 |
- | 435 | @@: |
|
433 | ; notify user |
436 | ; notify user |
434 | _setcursor 5,2 |
437 | _setcursor 5,2 |
Line 435... | Line 438... | ||
435 | 438 | ||
436 | mov si, linef |
439 | mov si, linef |