| History log of /src/sys/arch/i386/include/bootinfo.h |
| Revision | | Date | Author | Comments |
| 1.14 |
| 26-Feb-2003 |
fvdl | Redirect some includes to x86/foo.h
|
| 1.13 |
| 23-Feb-2003 |
fvdl | For x86_64, split the bootinfo memory entry words to avoid growth of the structure due to alignment.
|
| 1.12 |
| 28-Dec-2002 |
kristerw | The correct way to decorate objects with attributes is to use __attribute__ instead of the synonyms understood by gcc.
|
| 1.11 |
| 30-Nov-2002 |
fvdl | Make biosgeom struct packed, so that it works out on x86_64.
|
| 1.10 |
| 29-Nov-2002 |
fvdl | Think before committing.. previous wasn't actually needed, the values are guaranteed to fit in 32 bits when loading the kernel into physmem, and it avoids bootloader incompatibility.
|
| 1.9 |
| 29-Nov-2002 |
fvdl | Use long for ssym and esym in btinfo_symtab, so that it works out for both i386 and x86_64.
|
| 1.8 |
| 02-Jun-2000 |
thorpej | branches: 1.8.4; 1.8.6; Actually define the ACPI memory map entry (bi_memmap_entry).
|
| 1.7 |
| 12-Mar-1999 |
fvdl | branches: 1.7.8; 1.7.18; Clean up the BIOS disk matching code a bit (better naming, one structure and sysctl to export to userland). Also, only use total number of sectors given in the extended parameters if the physical chs geometry is marked invalid. Hopefully fixes a problem where BIOSs would not correctly fill in this field.
|
| 1.6 |
| 10-Mar-1999 |
fvdl | Create a list of native disks too, and make it retrievable. It contains all matching BIOS disks per entry, so that we have complete match info. Enable the matching code.
|
| 1.5 |
| 08-Mar-1999 |
drochner | add a definition to pass the "memory map", ie the outcome of INT15/0xe820, to the kernel
|
| 1.4 |
| 08-Mar-1999 |
fvdl | Add some fields to the already defined, but unused, bootinfo structure for BIOS geometry. Define CPU_BIOS_GEOM sysctl value in cpu.h.
|
| 1.3 |
| 28-Jan-1999 |
christos | Add btinfo_symtab, to pass symbol table information. Actually the current ddb_init interface sucks, since there is no magic number for a.out and it applies heuristics. It would be nice if the boot blocks passed more info.
|
| 1.2 |
| 27-Jan-1999 |
thorpej | Use the MI <sys/disklabel_mbr.h>, not our own machine-dependent definitions.
|
| 1.1 |
| 20-Sep-1997 |
drochner | branches: 1.1.2; Data structures passed from the boot loader to the kernel.
|
| 1.1.2.2 |
| 22-Sep-1997 |
thorpej | Update marc-pcmcia branch from trunk.
|
| 1.1.2.1 |
| 20-Sep-1997 |
thorpej | file bootinfo.h was added on branch marc-pcmcia on 1997-09-22 06:31:09 +0000
|
| 1.7.18.1 |
| 22-Jun-2000 |
minoura | Sync w/ netbsd-1-5-base.
|
| 1.7.8.1 |
| 20-Nov-2000 |
bouyer | Update thorpej_scsipi to -current as of a month ago A i386 GENERIC kernel compiles without the siop, ahc and bha drivers (will be updated later). i386 IDE/ATAPI and ncr work, as well as sparc/esp_sbus. alpha should work as well (untested yet). siop, ahc and bha will be updated once I've updated the branch to current -current, as well as machine-dependant code.
|
| 1.8.6.2 |
| 29-Dec-2002 |
thorpej | Sync with HEAD.
|
| 1.8.6.1 |
| 11-Dec-2002 |
thorpej | Sync with HEAD.
|
| 1.8.4.2 |
| 02-Jun-2000 |
thorpej | Actually define the ACPI memory map entry (bi_memmap_entry).
|
| 1.8.4.1 |
| 02-Jun-2000 |
thorpej | file bootinfo.h was added on branch sommerfeld_i386mp_1 on 2000-06-02 18:27:48 +0000
|