Rev 8085 | Rev 8091 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 8085 | Rev 8089 | ||
---|---|---|---|
Line 3... | Line 3... | ||
3 | ;; Copyright (C) KolibriOS team 2004-2017. All rights reserved. ;; |
3 | ;; Copyright (C) KolibriOS team 2004-2017. 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 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
Line 7... | Line 7... | ||
7 | 7 | ||
Line 8... | Line 8... | ||
8 | $Revision: 8085 $ |
8 | $Revision: 8089 $ |
9 | 9 | ||
10 | 10 | ||
Line 681... | Line 681... | ||
681 | addr DQ ? |
681 | addr DQ ? |
682 | size DQ ? |
682 | size DQ ? |
683 | type dd ? |
683 | type dd ? |
684 | ends |
684 | ends |
Line -... | Line 685... | ||
- | 685 | ||
- | 686 | RD_LOAD_FROM_FLOPPY = 0 |
|
- | 687 | RD_LOAD_FROM_HD = 1 |
|
- | 688 | RD_LOAD_FROM_MEMORY = 2 |
|
- | 689 | RD_LOAD_FROM_FORMAT = 3 |
|
- | 690 | RD_LOAD_FROM_NONE = 4 |
|
685 | 691 | ||
686 | struct boot_data |
692 | struct boot_data |
687 | bpp db ? ; bits per pixel |
693 | bpp db ? ; bits per pixel |
688 | pitch dw ? ; scanline length |
694 | pitch dw ? ; scanline length |
689 | db ? |
695 | db ? |
Line 708... | Line 714... | ||
708 | apm_flags dw ? |
714 | apm_flags dw ? |
709 | rb 8 |
715 | rb 8 |
710 | apm_code_32 dw ? |
716 | apm_code_32 dw ? |
711 | apm_code_16 dw ? |
717 | apm_code_16 dw ? |
712 | apm_data_16 dw ? |
718 | apm_data_16 dw ? |
713 | dev db ? |
719 | rd_load_from db ? ; Device to load ramdisk from, RD_LOAD_FROM_* |
714 | db ? |
720 | db ? |
715 | kernel_restart dw ? |
721 | kernel_restart dw ? |
716 | bx_from_load dw ? |
- | |
717 | ; low byte: a,b,c,d -- hdX, r -- rdX |
- | |
718 | ; high byte: symbol 'X' as in the line above, e.g. '1', not 1 |
- | |
719 | ; see loader_doc.txt for details |
722 | sys_disk dw ? ; Device to mount on /sys/, see loader_doc.txt for details |
720 | acpi_rsdp dd ? |
723 | acpi_rsdp dd ? |
721 | rb 0x1f |
724 | rb 0x1f |
722 | bios_hd_cnt db ? ; number of BIOS hard disks |
725 | bios_hd_cnt db ? ; number of BIOS hard disks |
723 | bios_hd rb 0x80 ; BIOS hard disks |
726 | bios_hd rb 0x80 ; BIOS hard disks |
724 | memmap_block_cnt dd ? ; available physical memory map: number of blocks |
727 | memmap_block_cnt dd ? ; available physical memory map: number of blocks |