| History log of /src/sys/arch/alpha/include/rpb.h |
| Revision | | Date | Author | Comments |
| 1.45 |
| 31-Mar-2024 |
thorpej | In dec_6600_device_register(): If we're running on a DS10, set the "pciide-disable-dma" property on the on-board "aceride" to true. This is intended to be a temporary measure until the issue that makes it not work correctly is found and fixed.
|
| 1.44 |
| 03-Oct-2020 |
thorpej | Add a comment describing the rpb::rpb_vptb field.
|
| 1.43 |
| 08-Apr-2019 |
thorpej | Add some additional CPU and system types.
|
| 1.42 |
| 06-Feb-2012 |
matt | branches: 1.42.48; 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.41 |
| 25-Jul-2002 |
simonb | branches: 1.41.146; 1.41.150; Use "#define<tab>".
|
| 1.40 |
| 25-Jul-2002 |
he | Add identifiers for newer 21264 CPUs (B, C and D), EV68 variants. Information gleaned from corresponding code in FreeBSD.
|
| 1.39 |
| 03-May-2001 |
thorpej | branches: 1.39.2; 1.39.4; 1.39.16; 1.39.18; Add systype for "Titan" systems (systype 38).
|
| 1.38 |
| 06-Jul-2000 |
thorpej | branches: 1.38.2; Oops, g/c some stuff from previous.
|
| 1.37 |
| 06-Jul-2000 |
thorpej | Define some more CTB formats.
|
| 1.36 |
| 03-Jul-2000 |
thorpej | The `rpb_phys_address_size' field is really 2 32-bit fields, `rpb_phys_address_size' and `rpb_extended_va_size', per Brown Book.
|
| 1.35 |
| 03-Jun-2000 |
thorpej | branches: 1.35.2; Add EV57 and EV67 processor variants. cvs: ----------------------------------------------------------------------
|
| 1.34 |
| 31-May-2000 |
thorpej | Add a few systypes.
|
| 1.33 |
| 29-Mar-2000 |
simonb | branches: 1.33.2; Extern declaration of cputype.
|
| 1.32 |
| 29-Jun-1999 |
ross | branches: 1.32.2; Minor Tsunami-related changes.
|
| 1.31 |
| 14-Apr-1999 |
thorpej | Slight braino in previous.
|
| 1.30 |
| 14-Apr-1999 |
thorpej | Add macros to decode the `turboslot' member of the Console Terminal Block.
|
| 1.29 |
| 17-Mar-1999 |
drochner | branches: 1.29.2; add ST_DEC_6600, clean up some comments
|
| 1.28 |
| 19-Nov-1998 |
ross | "extern struct rpb *hwrpb" belongs here (duhhh)
|
| 1.27 |
| 22-Sep-1998 |
thorpej | Define the inter-console communication buffer portion of the per-cpu info structure.
|
| 1.26 |
| 14-Aug-1998 |
thorpej | Change the "vm_offset_t"s to "u_long"s for now; eventually, we can make them vaddr_t and paddr_t, as appropriate (after scouring the RPB docs to know which are phys and virt addresses).
|
| 1.25 |
| 26-Jun-1998 |
ross | Note ST_DEC_1000 as PCI/EISA.
|
| 1.24 |
| 24-Jun-1998 |
ross | Identify ST_DEC_1000A as PCI/EISA.
New macros:
LOCATE_PCS(struct rpb *hwrpb, int cpu_number) PCS_PROC_MAJORTYPE(struct pcs *) PCS_PROC_MINORTYPE(struct pcs *)
Define LOCATE_PCS() to map (hwrpb, cpu_number) -> Per-Cpu-Slot structure.
Replace the PCS_PROC_{MAJOR,MINOR}{,SHIFT} stuff with macros that simply return the major and minor cpu type codes.
|
| 1.23 |
| 05-Jun-1998 |
thorpej | Add system variation for Miata 1.5.
|
| 1.22 |
| 03-Jun-1998 |
thorpej | Define a bunch more system variations.
|
| 1.21 |
| 29-Apr-1998 |
thorpej | Define the DEC 550 Personal Workstation (Miata) systype.
|
| 1.20 |
| 15-Apr-1998 |
mjacob | add Alpha 4100 support
|
| 1.19 |
| 20-Mar-1998 |
thorpej | Add a few more systypes.
|
| 1.18 |
| 02-Mar-1998 |
ross | Second part of cdev_decl() migration. Declare cputype variable. Add config info for a12 switch driver and console driver.
|
| 1.17 |
| 13-Feb-1998 |
thorpej | Define the structure of the HWRPB's Dynamic System Recognition area.
|
| 1.16 |
| 12-Feb-1998 |
cgd | rename struct rob's "rpb" element to "rpb_phys" for clarity. also, change its type from a pointer to a never-defined structure to a u_int64_t.
|
| 1.15 |
| 29-Jan-1998 |
ross | Correct a number of apparent errors in a few reboot paramemter block fields.
|
| 1.14 |
| 12-Jan-1998 |
thorpej | Add "non-volatile" memory cluster usage bit.
|
| 1.13 |
| 23-Sep-1997 |
mjacob | Redo the platform specific identification and initialization, making it more explicit where platform specific functions (like machine check handling) should go.
|
| 1.12 |
| 06-Apr-1997 |
cgd | branches: 1.12.4; 1.12.6; clean up NetBSD RCS ID strings
|
| 1.11 |
| 13-Nov-1996 |
cgd | branches: 1.11.2; clean up cpu type descriptions, in line with rev. 3 of the AARM
|
| 1.10 |
| 13-Nov-1996 |
cgd | update copyright dates
|
| 1.9 |
| 13-Nov-1996 |
cgd | compile cleanly with: -Werror -Wall -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual
|
| 1.8 |
| 11-Nov-1996 |
cgd | add system type numbers up to 28, add the EV56 processor type number.
|
| 1.7 |
| 29-Apr-1996 |
cgd | fix definition of the "Primary Eligible" RPB PCS processor variation field.
|
| 1.6 |
| 23-Nov-1995 |
cgd | 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.5 |
| 28-Jun-1995 |
cgd | update to make current state of knowledge
|
| 1.4 |
| 28-Mar-1995 |
jtc | KERNEL -> _KERNEL
|
| 1.3 |
| 24-Mar-1995 |
cgd | fill in sysnames for the 300 family
|
| 1.2 |
| 08-Mar-1995 |
cgd | update from my local tree; better CPU configuration, support for 3000/300.
|
| 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.11.2.2 |
| 12-Aug-1997 |
cgd | sync with -current as of August 11, 1997
|
| 1.11.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.12.6.2 |
| 29-Sep-1997 |
thorpej | Update marc-pcmcia branch from trunk.
|
| 1.12.6.1 |
| 01-Sep-1997 |
thorpej | Repair marc-pcmcia branch.
|
| 1.12.4.1 |
| 23-Aug-1997 |
thorpej | Update marc-pcmcia branch from trunk.
|
| 1.29.2.2 |
| 02-Jul-1999 |
perry | pullup 1.31->1.32 (ross)
|
| 1.29.2.1 |
| 16-Apr-1999 |
thorpej | branches: 1.29.2.1.2; 1.29.2.1.4; Pull up 1.29 -> 1.31. (Console Terminal Block `turboslot' definitions.)
|
| 1.29.2.1.4.1 |
| 30-Nov-1999 |
itojun | bring in latest KAME (as of 19991130, KAME/NetBSD141) into kame branch just for reference purposes. This commit includes 1.4 -> 1.4.1 sync for kame branch.
The branch does not compile at all (due to the lack of ALTQ and some other source code). Please do not try to modify the branch, this is just for referenre purposes.
synchronization to latest KAME will take place on HEAD branch soon.
|
| 1.29.2.1.2.2 |
| 01-Jul-1999 |
thorpej | Sync w/ -current.
|
| 1.29.2.1.2.1 |
| 21-Jun-1999 |
thorpej | Sync w/ -current.
|
| 1.32.2.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.33.2.1 |
| 22-Jun-2000 |
minoura | Sync w/ netbsd-1-5-base.
|
| 1.35.2.3 |
| 06-Jul-2000 |
thorpej | G/c part of previous.
|
| 1.35.2.2 |
| 06-Jul-2000 |
thorpej | Pull up rev. 1.37: Define some more CTB formats.
|
| 1.35.2.1 |
| 03-Jul-2000 |
thorpej | Pull up rev. 1.36: The `rpb_phys_address_size' field is really 2 32-bit fields, `rpb_phys_address_size' and `rpb_extended_va_size', per Brown Book.
|
| 1.38.2.1 |
| 21-Jun-2001 |
nathanw | Catch up to -current.
|
| 1.39.18.1 |
| 29-Jul-2002 |
lukem | Pull up revision 1.40 (requested by he in ticket #552): Add identifiers for newer 21264 CPUs (B, C and D), EV68 variants. Information gleaned from corresponding code in FreeBSD.
|
| 1.39.16.1 |
| 30-Aug-2002 |
gehenna | catch up with -current.
|
| 1.39.4.2 |
| 01-Aug-2002 |
nathanw | Catch up to -current.
|
| 1.39.4.1 |
| 03-May-2001 |
nathanw | file rpb.h was added on branch nathanw_sa on 2002-08-01 02:41:03 +0000
|
| 1.39.2.1 |
| 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
| 1.41.150.1 |
| 18-Feb-2012 |
mrg | merge to -current.
|
| 1.41.146.1 |
| 17-Apr-2012 |
yamt | sync with head
|
| 1.42.48.1 |
| 10-Jun-2019 |
christos | Sync with HEAD
|