Home | History | Annotate | Download | only in include
History log of /src/sys/arch/alpha/include/autoconf.h
RevisionDateAuthorComments
 1.24  09-Mar-2025  thorpej Re-factor the boot device and consinit routines into common functions
per platform type (PCI vs TC), eliminating a bunch of copy-pasta.
 1.23  06-Feb-2012  matt Do a minor cleanup of alpha (this will make applying pullups post branching
easier).
u_int{8,16,32,64}_t -> uint{*}_t
Change all old-style definitions to C89 prototypes.
Whitespace cleanup.
Constification in db_disasm.c
 1.22  11-Dec-2005  christos branches: 1.22.112; 1.22.116;
merge ktrace-lwp.
 1.21  23-Oct-2004  thorpej Centralize the declaration of booted_device and booted_partition.
 1.20  22-Mar-2003  simonb branches: 1.20.2;
Fix a grammatical nit.
 1.19  08-Jun-2000  thorpej And more ANSI'ification!
 1.18  05-Jun-2000  thorpej Switch to the new `evcnt' mechanism for counting interrupts. Maintain
a per-CPU interrupt counter for clock, device, and interprocessor
interrupts.
 1.17  01-Jun-2000  matt Make booted_device global (and booted_parition for consitency).
Eliminate it from header files and other extern definitions.
 1.16  14-May-1998  thorpej branches: 1.16.14; 1.16.22;
Garbage-collect the old confargs stuff that was used in the Early Days.
It isn't really appropriate anymore. Replace it with a real mainbus
attach args structure.
 1.15  13-May-1998  thorpej Clean up some historical artifacts.
 1.14  13-Feb-1998  cgd Clean up kernel initialization. Use the bootinfo structure (or innate
knowledge) earlier, and gather all information needed earlier. Mark the
init code carefully re: when it can print stuff out, when it can expect
the firmware to stop working, etc. Be more careful about using the PROM
console and other PROM facilities, and hint that in the future all use
of firmware/boot program callbacks by the kernel should go away (since
the world may not be mapped the way the firmware/boot program wants!).
 1.13  13-Feb-1998  thorpej Define a lookup table for Alpha platform variation names.
 1.12  12-Feb-1998  cgd clean up the way bootinfo information is passed and used: move the version
number passed by the boot block into a register, change the kernel's
bootinfo handing so that it always uses bootinfo to get bootinfo-ish values
(filling them in if the boot blocks didn't pass them), and make versioning
a small bit more sane.
 1.11  11-Aug-1997  cgd clean up bootinfo v1 struct a bit: add a hwrpb size field (in a backward-
compatible way), and clean up the comments to make things a bit clearer.
 1.10  25-Jul-1997  cgd branches: 1.10.2;
fix comment glitch in the last change
 1.9  25-Jul-1997  cgd clean up bootinfo structure comments so they're more readable (to me,
at least 8-). Add structure offssets for structure members, so we
know how much space we're using. Make the version in the bootinfo
structure be a u_long, so there's no implicit padding in the structure.
Add a few more pointers to the bootinfo v1 structure, which will all
be set to NULL for now.
 1.8  25-Jul-1997  thorpej Define the bootinfo magic number and bootinfo (version 1) structure.
 1.7  06-Apr-1997  cgd clean up NetBSD RCS ID strings
 1.6  13-Nov-1996  cgd branches: 1.6.2;
compile cleanly with:
-Werror -Wall -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual
 1.5  14-Jul-1996  cgd (1) Clean up interrupt handling slightly.
(2) Clean up badaddr() definition.
 1.4  13-Jun-1996  cgd clean up copyright notices
 1.3  13-Jun-1996  cgd boot device autodetection, using PROM's boot device environment variable.
This is a bit of a hack, as-is, since there's a lot of code that's
outright duplicated between the various files and because it doesn't
support detection of a network device as the root device. The
latter's not a problem yet, because NetBSD/Alpha can't load the kernel
from the network to begin with.
 1.2  23-Nov-1995  cgd branches: 1.2.4;
wholesale update from my NetBSD/Alpha source tree. Includes:
Support for AXPpci CPUs,
Support for AlphaStation 600 CPUs,
new boot block structure, which requires an 'installboot'
program and works a lot like the NetBSD/sparc boot blocks.
 1.1  13-Feb-1995  cgd preliminary Alpha support. note that NOT ALL OF THE MODIFICATIONS TO
THE REST OF THE KERNEL ARE IN THE TREE YET. Also, some of this is
_incredibly_ hack-ish, etc., but it works.
 1.2.4.2  13-Jun-1996  cgd pull up from trunk:
>clean up copyright notices
 1.2.4.1  13-Jun-1996  cgd pull up from trunk:
>boot device autodetection, using PROM's boot device environment variable.
>This is a bit of a hack, as-is, since there's a lot of code that's
>outright duplicated between the various files and because it doesn't
>support detection of a network device as the root device. The
>latter's not a problem yet, because NetBSD/Alpha can't load the kernel
>from the network to begin with.
 1.6.2.2  12-Aug-1997  cgd sync with -current as of August 11, 1997
 1.6.2.1  01-Jun-1997  cgd sync the nwscons branch up with yesterday's version of the trunk.
Lots of conflicts/changes because of the RCS Id format changes.
Also, a few cleanups and corrections.
 1.10.2.1  23-Aug-1997  thorpej Update marc-pcmcia branch from trunk.
 1.16.22.1  22-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.16.14.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.20.2.1  02-Nov-2004  skrll Sync with HEAD.
 1.22.116.1  18-Feb-2012  mrg merge to -current.
 1.22.112.1  17-Apr-2012  yamt sync with head

RSS XML Feed