Home | History | Annotate | Download | only in include
History log of /src/sys/arch/i386/include/bootinfo.h
RevisionDateAuthorComments
 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

RSS XML Feed