CVS commit: src/sys/arch/alpha/conf
Module Name:src Committed By: thorpej Date: Sat Aug 29 16:00:36 UTC 2020 Modified Files: src/sys/arch/alpha/conf: GENERIC Log Message: Enable DIAGNOSTIC by default in -current. Should be commented out in release branches. Add commented-out LOCKDEBUG option. To generate a diff of this commit: cvs rdiff -u -r1.404 -r1.405 src/sys/arch/alpha/conf/GENERIC Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/alpha/conf/GENERIC diff -u src/sys/arch/alpha/conf/GENERIC:1.404 src/sys/arch/alpha/conf/GENERIC:1.405 --- src/sys/arch/alpha/conf/GENERIC:1.404 Sun Aug 16 10:27:47 2020 +++ src/sys/arch/alpha/conf/GENERIC Sat Aug 29 16:00:36 2020 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.404 2020/08/16 10:27:47 jdolecek Exp $ +# $NetBSD: GENERIC,v 1.405 2020/08/29 16:00:36 thorpej Exp $ # # This machine description file is used to generate the default NetBSD # kernel. @@ -19,7 +19,7 @@ include "arch/alpha/conf/std.alpha" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -ident "GENERIC-$Revision: 1.404 $" +ident "GENERIC-$Revision: 1.405 $" maxusers 32 @@ -54,8 +54,9 @@ options NTP # kernel PLL for NTP options BUFQ_PRIOCSCAN # Diagnostic/debugging support options -#options DIAGNOSTIC # Cheap kernel consistency checks +options DIAGNOSTIC # Cheap kernel consistency checks #options DEBUG # Expensive debugging checks/support +#options LOCKDEBUG # Expensive locking checks/support options DDB # kernel debugger options DDB_HISTORY_SIZE=512 # enable history editing in DDB #makeoptions DEBUG="-g"
CVS commit: src/sys/arch/alpha/conf
Module Name:src Committed By: thorpej Date: Sat Sep 5 00:58:59 UTC 2020 Removed Files: src/sys/arch/alpha/conf: RAWHIDE Log Message: Remove the RAWHIDE kernel; there is not need to keep it around. To generate a diff of this commit: cvs rdiff -u -r1.45 -r0 src/sys/arch/alpha/conf/RAWHIDE Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/alpha/conf
Module Name:src Committed By: thorpej Date: Sat Sep 5 01:02:02 UTC 2020 Modified Files: src/sys/arch/alpha/conf: GENERIC GENERIC.MP Log Message: Build GENERIC with debug symbols, not just GENERIC.MP. To generate a diff of this commit: cvs rdiff -u -r1.405 -r1.406 src/sys/arch/alpha/conf/GENERIC cvs rdiff -u -r1.3 -r1.4 src/sys/arch/alpha/conf/GENERIC.MP Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/alpha/conf/GENERIC diff -u src/sys/arch/alpha/conf/GENERIC:1.405 src/sys/arch/alpha/conf/GENERIC:1.406 --- src/sys/arch/alpha/conf/GENERIC:1.405 Sat Aug 29 16:00:36 2020 +++ src/sys/arch/alpha/conf/GENERIC Sat Sep 5 01:02:02 2020 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.405 2020/08/29 16:00:36 thorpej Exp $ +# $NetBSD: GENERIC,v 1.406 2020/09/05 01:02:02 thorpej Exp $ # # This machine description file is used to generate the default NetBSD # kernel. @@ -19,7 +19,7 @@ include "arch/alpha/conf/std.alpha" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -ident "GENERIC-$Revision: 1.405 $" +ident "GENERIC-$Revision: 1.406 $" maxusers 32 @@ -59,7 +59,7 @@ options DIAGNOSTIC # Cheap kernel cons #options LOCKDEBUG # Expensive locking checks/support options DDB # kernel debugger options DDB_HISTORY_SIZE=512 # enable history editing in DDB -#makeoptions DEBUG="-g" +makeoptions DEBUG="-g" #makeoptions DEBUGLIST="pattern1 pattern2 ..." #options KGDB # Remote kernel GDB support Index: src/sys/arch/alpha/conf/GENERIC.MP diff -u src/sys/arch/alpha/conf/GENERIC.MP:1.3 src/sys/arch/alpha/conf/GENERIC.MP:1.4 --- src/sys/arch/alpha/conf/GENERIC.MP:1.3 Tue Nov 20 12:56:19 2001 +++ src/sys/arch/alpha/conf/GENERIC.MP Sat Sep 5 01:02:02 2020 @@ -1,9 +1,7 @@ -# $NetBSD: GENERIC.MP,v 1.3 2001/11/20 12:56:19 lukem Exp $ +# $NetBSD: GENERIC.MP,v 1.4 2020/09/05 01:02:02 thorpej Exp $ # # Generic Alpha kernel with multiprocessor support. include "arch/alpha/conf/GENERIC" options MULTIPROCESSOR # include multiprocessor support - -makeoptions DEBUG="-g" # ...and full symbols
CVS commit: src/sys/arch/alpha/conf
Module Name:src Committed By: thorpej Date: Sat Sep 5 01:28:18 UTC 2020 Modified Files: src/sys/arch/alpha/conf: GENERIC INSTALL Log Message: Add siisata. To generate a diff of this commit: cvs rdiff -u -r1.406 -r1.407 src/sys/arch/alpha/conf/GENERIC cvs rdiff -u -r1.114 -r1.115 src/sys/arch/alpha/conf/INSTALL Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/alpha/conf/GENERIC diff -u src/sys/arch/alpha/conf/GENERIC:1.406 src/sys/arch/alpha/conf/GENERIC:1.407 --- src/sys/arch/alpha/conf/GENERIC:1.406 Sat Sep 5 01:02:02 2020 +++ src/sys/arch/alpha/conf/GENERIC Sat Sep 5 01:28:18 2020 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.406 2020/09/05 01:02:02 thorpej Exp $ +# $NetBSD: GENERIC,v 1.407 2020/09/05 01:28:18 thorpej Exp $ # # This machine description file is used to generate the default NetBSD # kernel. @@ -19,7 +19,7 @@ include "arch/alpha/conf/std.alpha" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -ident "GENERIC-$Revision: 1.406 $" +ident "GENERIC-$Revision: 1.407 $" maxusers 32 @@ -332,6 +332,7 @@ optiide* at pci? dev ? function ? # Opt pdcide* at pci? dev ? function ? # Promise IDE controllers pdcsata* at pci? dev ? function ? # Promise SATA150 controllers satalink* at pci? dev ? function ? # SiI SATALink controllers +siisata* at pci? dev ? function ? # SiI SteelVine controllers siside* at pci? dev ? function ? # SiS IDE controllers slide* at pci? dev ? function ? # Symphony Labs IDE controllers viaide* at pci? dev ? function ? # VIA/AMD/Nvidia IDE controllers Index: src/sys/arch/alpha/conf/INSTALL diff -u src/sys/arch/alpha/conf/INSTALL:1.114 src/sys/arch/alpha/conf/INSTALL:1.115 --- src/sys/arch/alpha/conf/INSTALL:1.114 Mon Apr 6 11:57:51 2020 +++ src/sys/arch/alpha/conf/INSTALL Sat Sep 5 01:28:18 2020 @@ -1,4 +1,4 @@ -# $NetBSD: INSTALL,v 1.114 2020/04/06 11:57:51 martin Exp $ +# $NetBSD: INSTALL,v 1.115 2020/09/05 01:28:18 thorpej Exp $ # # Alpha INSTALL kernel. @@ -209,6 +209,7 @@ optiide* at pci? dev ? function ? # Opt pdcide* at pci? dev ? function ? # Promise IDE controllers pdcsata* at pci? dev ? function ? # Promise SATA150 controllers satalink* at pci? dev ? function ? # SiI SATALink controllers +siisata* at pci? dev ? function ? # SiI SteelVine controllers siside* at pci? dev ? function ? # SiS IDE controllers slide* at pci? dev ? function ? # Symphony Labs IDE controllers viaide* at pci? dev ? function ? # VIA/AMD/Nvidia IDE controllers
CVS commit: src/sys/arch/alpha/conf
Module Name:src Committed By: thorpej Date: Sat Sep 19 03:27:42 UTC 2020 Modified Files: src/sys/arch/alpha/conf: INSTALL RAMDISK std.alpha Removed Files: src/sys/arch/alpha/conf: GENERIC.MP Log Message: Enable MULTIPROCESSOR by default, but disable it in the RAMDISK and INSTALL kernels to save some space. To generate a diff of this commit: cvs rdiff -u -r1.4 -r0 src/sys/arch/alpha/conf/GENERIC.MP cvs rdiff -u -r1.115 -r1.116 src/sys/arch/alpha/conf/INSTALL cvs rdiff -u -r1.17 -r1.18 src/sys/arch/alpha/conf/RAMDISK cvs rdiff -u -r1.26 -r1.27 src/sys/arch/alpha/conf/std.alpha Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/alpha/conf/INSTALL diff -u src/sys/arch/alpha/conf/INSTALL:1.115 src/sys/arch/alpha/conf/INSTALL:1.116 --- src/sys/arch/alpha/conf/INSTALL:1.115 Sat Sep 5 01:28:18 2020 +++ src/sys/arch/alpha/conf/INSTALL Sat Sep 19 03:27:42 2020 @@ -1,4 +1,4 @@ -# $NetBSD: INSTALL,v 1.115 2020/09/05 01:28:18 thorpej Exp $ +# $NetBSD: INSTALL,v 1.116 2020/09/19 03:27:42 thorpej Exp $ # # Alpha INSTALL kernel. @@ -10,6 +10,8 @@ makeoptions COPTS="-Os" # Optimise for maxusers 8 +no options MULTIPROCESSOR # disable MP to save space + # Enable the hooks used for initializing the ram-disk. options MEMORY_DISK_HOOKS options MEMORY_DISK_IS_ROOT # Force root on ram-disk Index: src/sys/arch/alpha/conf/RAMDISK diff -u src/sys/arch/alpha/conf/RAMDISK:1.17 src/sys/arch/alpha/conf/RAMDISK:1.18 --- src/sys/arch/alpha/conf/RAMDISK:1.17 Fri Feb 6 18:50:26 2009 +++ src/sys/arch/alpha/conf/RAMDISK Sat Sep 19 03:27:42 2020 @@ -1,9 +1,11 @@ -# $NetBSD: RAMDISK,v 1.17 2009/02/06 18:50:26 jym Exp $ +# $NetBSD: RAMDISK,v 1.18 2020/09/19 03:27:42 thorpej Exp $ # # Generic Alpha kernel with built-in RAM disk image. include "arch/alpha/conf/GENERIC" +no options MULTIPROCESSOR # disable MP to save space + # Enable the hooks used for initializing the ram-disk. options MEMORY_DISK_HOOKS options MEMORY_DISK_IS_ROOT # Force root on ram-disk Index: src/sys/arch/alpha/conf/std.alpha diff -u src/sys/arch/alpha/conf/std.alpha:1.26 src/sys/arch/alpha/conf/std.alpha:1.27 --- src/sys/arch/alpha/conf/std.alpha:1.26 Wed Apr 7 17:51:16 2010 +++ src/sys/arch/alpha/conf/std.alpha Sat Sep 19 03:27:42 2020 @@ -1,4 +1,4 @@ -# $NetBSD: std.alpha,v 1.26 2010/04/07 17:51:16 jakllsch Exp $ +# $NetBSD: std.alpha,v 1.27 2020/09/19 03:27:42 thorpej Exp $ # # Standard/required configuration info for NetBSD/alpha. @@ -13,5 +13,7 @@ options EXEC_ECOFF # (native) ECOFF bin options EXEC_ELF64 # (native) ELF64 binary support options EXEC_SCRIPT # shell script support +options MULTIPROCESSOR # include multiprocessor support + # Atheros HAL options include "external/isc/atheros_hal/conf/std.ath_hal"
CVS commit: src/sys/arch/alpha/conf
Module Name:src Committed By: thorpej Date: Mon Sep 28 03:30:47 UTC 2020 Modified Files: src/sys/arch/alpha/conf: GENERIC Log Message: Fix typo in rev 1.408. To generate a diff of this commit: cvs rdiff -u -r1.409 -r1.410 src/sys/arch/alpha/conf/GENERIC Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/alpha/conf/GENERIC diff -u src/sys/arch/alpha/conf/GENERIC:1.409 src/sys/arch/alpha/conf/GENERIC:1.410 --- src/sys/arch/alpha/conf/GENERIC:1.409 Sun Sep 27 23:59:37 2020 +++ src/sys/arch/alpha/conf/GENERIC Mon Sep 28 03:30:47 2020 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.409 2020/09/27 23:59:37 thorpej Exp $ +# $NetBSD: GENERIC,v 1.410 2020/09/28 03:30:47 thorpej Exp $ # # This machine description file is used to generate the default NetBSD # kernel. @@ -19,7 +19,7 @@ include "arch/alpha/conf/std.alpha" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -ident "GENERIC-$Revision: 1.409 $" +ident "GENERIC-$Revision: 1.410 $" maxusers 32 @@ -735,7 +735,7 @@ pseudo-device stf # 6to4 IPv6 over IPv pseudo-device vlan # IEEE 802.1q encapsulation pseudo-device bridge # simple inter-network bridging pseudo-device vether # Virtual Ethernet for bridge -seudo-device agr # IEEE 802.3ad link aggregation +pseudo-device agr # IEEE 802.3ad link aggregation pseudo-device sequencer # MIDI sequencer #options RND_COM # use "com" randomness too # a pseudo device needed for Coda # also needs CODA (above)
CVS commit: src/sys/arch/alpha/conf
Module Name:src Committed By: thorpej Date: Mon Sep 28 03:48:12 UTC 2020 Modified Files: src/sys/arch/alpha/conf: INSTALL Log Message: qemu device for INSTALL, too. To generate a diff of this commit: cvs rdiff -u -r1.116 -r1.117 src/sys/arch/alpha/conf/INSTALL Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/alpha/conf/INSTALL diff -u src/sys/arch/alpha/conf/INSTALL:1.116 src/sys/arch/alpha/conf/INSTALL:1.117 --- src/sys/arch/alpha/conf/INSTALL:1.116 Sat Sep 19 03:27:42 2020 +++ src/sys/arch/alpha/conf/INSTALL Mon Sep 28 03:48:12 2020 @@ -1,4 +1,4 @@ -# $NetBSD: INSTALL,v 1.116 2020/09/19 03:27:42 thorpej Exp $ +# $NetBSD: INSTALL,v 1.117 2020/09/28 03:48:12 thorpej Exp $ # # Alpha INSTALL kernel. @@ -87,6 +87,7 @@ config netbsd root on ? type ? mainbus0 at root cpu* at mainbus0 +qemu* at mainbus0 # TurboLaser bus support and devices tlsb* at mainbus0
CVS commit: src/sys/arch/alpha/conf
Module Name:src Committed By: thorpej Date: Sun May 23 01:34:18 UTC 2021 Added Files: src/sys/arch/alpha/conf: GENERIC.QEMU Log Message: Add a GENERIC.QEMU kernel config. This just includes QEMU and then sets some options specifically to make the Qemu experience a little batter. Currently, this just sets COPY_SYMTAB=1 (Qemu loads the kernel directly, and does not load the symbol table). To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/sys/arch/alpha/conf/GENERIC.QEMU Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Added files: Index: src/sys/arch/alpha/conf/GENERIC.QEMU diff -u /dev/null src/sys/arch/alpha/conf/GENERIC.QEMU:1.1 --- /dev/null Sun May 23 01:34:18 2021 +++ src/sys/arch/alpha/conf/GENERIC.QEMU Sun May 23 01:34:17 2021 @@ -0,0 +1,10 @@ +# $NetBSD: GENERIC.QEMU,v 1.1 2021/05/23 01:34:17 thorpej Exp $ +# +# Generic Alpha kernel specifically configured for Qemu. + +include "arch/alpha/conf/GENERIC" + +# reserve symbol space and copy the symbol table into it. Needed +# because Qemu does not load the symbol table when loading the +# kernel. +makeoptions COPY_SYMTAB=1
CVS commit: src/sys/arch/alpha/conf
Module Name:src Committed By: msaitoh Date: Fri May 28 07:33:02 UTC 2021 Modified Files: src/sys/arch/alpha/conf: GENERIC Log Message: Add ixg* (commented out). Tested with rin@'s AlphaServer DS10. To generate a diff of this commit: cvs rdiff -u -r1.410 -r1.411 src/sys/arch/alpha/conf/GENERIC Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/alpha/conf/GENERIC diff -u src/sys/arch/alpha/conf/GENERIC:1.410 src/sys/arch/alpha/conf/GENERIC:1.411 --- src/sys/arch/alpha/conf/GENERIC:1.410 Mon Sep 28 03:30:47 2020 +++ src/sys/arch/alpha/conf/GENERIC Fri May 28 07:33:02 2021 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.410 2020/09/28 03:30:47 thorpej Exp $ +# $NetBSD: GENERIC,v 1.411 2021/05/28 07:33:02 msaitoh Exp $ # # This machine description file is used to generate the default NetBSD # kernel. @@ -19,7 +19,7 @@ include "arch/alpha/conf/std.alpha" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -ident "GENERIC-$Revision: 1.410 $" +ident "GENERIC-$Revision: 1.411 $" maxusers 32 @@ -311,6 +311,7 @@ fxp* at pci? dev ? function ? # Intel E gsip* at pci? dev ? function ? # NS DP83820 Gigabit Ethernet iha* at pci? dev ? function ? # Initio INIC-940/950 SCSI isp* at pci? dev ? function ? # Qlogic ISP 10x0 SCSI +#ixg* at pci? dev ? function ? # Intel 8259x 10G Ethernet pcn* at pci? dev ? function ? # PCnet-PCI Ethernet sf* at pci? dev ? function ? # Adaptec AIC-6915 Ethernet siop* at pci? dev ? function ? # Symbios 53c8xx SCSI
CVS commit: src/sys/arch/alpha/conf
Module Name:src Committed By: thorpej Date: Fri Jul 23 14:38:58 UTC 2021 Modified Files: src/sys/arch/alpha/conf: GENERIC INSTALL Log Message: Use wildcard matches more consistently, and attach pci, eisa, isa, and usb to their interface attributes, which makes for easier trimming-down with "no" directives. To generate a diff of this commit: cvs rdiff -u -r1.412 -r1.413 src/sys/arch/alpha/conf/GENERIC cvs rdiff -u -r1.117 -r1.118 src/sys/arch/alpha/conf/INSTALL Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/alpha/conf/GENERIC diff -u src/sys/arch/alpha/conf/GENERIC:1.412 src/sys/arch/alpha/conf/GENERIC:1.413 --- src/sys/arch/alpha/conf/GENERIC:1.412 Tue Jun 29 10:22:34 2021 +++ src/sys/arch/alpha/conf/GENERIC Fri Jul 23 14:38:58 2021 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.412 2021/06/29 10:22:34 nia Exp $ +# $NetBSD: GENERIC,v 1.413 2021/07/23 14:38:58 thorpej Exp $ # # This machine description file is used to generate the default NetBSD # kernel. @@ -19,7 +19,7 @@ include "arch/alpha/conf/std.alpha" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -ident "GENERIC-$Revision: 1.412 $" +ident "GENERIC-$Revision: 1.413 $" maxusers 32 @@ -184,11 +184,11 @@ config netbsd root on ? type ? #config netbsd root on ? type nfs mainbus0 at root -cpu* at mainbus0 -qemu* at mainbus0 +cpu* at mainbus? +qemu* at mainbus? # TurboLaser bus support and devices -tlsb* at mainbus0 +tlsb* at mainbus? gbus* at tlsb? node ? offset ? tlsbmem* at tlsb? node ? offset ? kft* at tlsb? node ? offset ? @@ -197,19 +197,19 @@ kft* at tlsb? node ? offset ? mcclock* at gbus? offset ? # MCBUS bus support -mcbus* at mainbus0 +mcbus* at mainbus? mcmem* at mcbus? mid ? #i2c at mcbus? #EV6 Tsunami Core Logic -tsc* at mainbus0 +tsc* at mainbus? tsciic* at tsc? iic* at tsciic? # DECpc AXP150 (Jensen) internal bus support -jensenio* at mainbus0 +jensenio* at mainbus? com* at jensenio? port ? lpt* at jensenio? port ? @@ -217,7 +217,7 @@ mcclock* at jensenio? port ? pckbc* at jensenio? port ? # TURBOchannel host bus adapter support -tcasic* at mainbus0 +tcasic* at mainbus? # TURBOchannel bus support tc* at tcasic? @@ -269,18 +269,10 @@ pckbc* at sableio? port ? fdc* at sableio? port ? # PCI bus support -pci* at apecs? -pci* at cia? -pci* at irongate? -pci* at lca? -pci* at ppb? -pci* at dwlpx? -pci* at mcpcia? -pci* at tsp? -pci* at ttwopci? +pci* at pcibus? # "pcibus" interface attribute # AGP support -agp* at irongate? +agp* at agpbus? # "agpbus" interface attribute # PCI devices @@ -404,11 +396,8 @@ tqphy* at mii? phy ? # TDK Semiconduct ukphy* at mii? phy ? # generic unknown PHYs # ISA/EISA bus support -isa* at jensenio? -eisa* at jensenio? -isa* at pceb? -eisa* at pceb? -isa* at sio? +isa* at isabus? # "isabus" interface attribute +eisa* at eisabus? # "eisabus" interface attribute #isapnp* at isa? # ISA devices @@ -550,11 +539,7 @@ iic* at alipm? slhci* at pcmcia? function ? # ScanLogic SL811HS # USB bus support -usb* at xhci? -usb* at ehci? -usb* at ohci? -usb* at slhci? -usb* at uhci? +usb* at usbus? # "usbus" interface attribute # USB Hubs uhub* at usb? Index: src/sys/arch/alpha/conf/INSTALL diff -u src/sys/arch/alpha/conf/INSTALL:1.117 src/sys/arch/alpha/conf/INSTALL:1.118 --- src/sys/arch/alpha/conf/INSTALL:1.117 Mon Sep 28 03:48:12 2020 +++ src/sys/arch/alpha/conf/INSTALL Fri Jul 23 14:38:58 2021 @@ -1,4 +1,4 @@ -# $NetBSD: INSTALL,v 1.117 2020/09/28 03:48:12 thorpej Exp $ +# $NetBSD: INSTALL,v 1.118 2021/07/23 14:38:58 thorpej Exp $ # # Alpha INSTALL kernel. @@ -86,11 +86,11 @@ options WSEMUL_VT100 config netbsd root on ? type ? mainbus0 at root -cpu* at mainbus0 -qemu* at mainbus0 +cpu* at mainbus? +qemu* at mainbus? # TurboLaser bus support and devices -tlsb* at mainbus0 +tlsb* at mainbus? gbus* at tlsb? node ? offset ? tlsbmem* at tlsb? node ? offset ? kft* at tlsb? node ? offset ? @@ -99,15 +99,15 @@ kft* at tlsb? node ? offset ? mcclock* at gbus? offset ? # MCBUS bus support -mcbus* at mainbus0 +mcbus* at mainbus? mcmem* at mcbus? mid ? #EV6 Tsunami Core Logic -tsc* at mainbus0 +tsc* at mainbus? # DECpc AXP150 (Jensen) internal bus support -jensenio* at mainbus0 +jensenio* at mainbus? com* at jensenio? port ? lpt* at jensenio? port ? @@ -115,7 +115,7 @@ mcclock* at jensenio? port ? pckbc* at jensenio? port ? # TURBOchannel host bus adapter support -tcasic* at mainbus0 +tcasic* at mainbus? # TURBOchannel bus support tc* at tcasic? @@ -164,18 +164,10 @@ pckbc* at sableio? port ? fdc* at sableio? port ? # PCI bus support -pci* at apecs? -pci* at cia? -pci* at irongate? -pci* at lca? -pci* at ppb? -pci* at dwlpx? -pci* at mcpcia? -pci* at tsp? -pci* at ttwopci? +pci* at pcibus? # "pcibus" interface attribute # AGP support -agp* at irongate?
CVS commit: src/sys/arch/alpha/conf
Module Name:src Committed By: thorpej Date: Wed May 5 01:35:35 UTC 2021 Modified Files: src/sys/arch/alpha/conf: Makefile.alpha Added Files: src/sys/arch/alpha/conf: kern.ldscript Log Message: Add a linker script for the kernel. The main difference vs the standard built-in for "ld -N" is to actually process the .data.cacheline_aligned and .data.read_mostly sections correctly. To generate a diff of this commit: cvs rdiff -u -r1.85 -r1.86 src/sys/arch/alpha/conf/Makefile.alpha cvs rdiff -u -r0 -r1.1 src/sys/arch/alpha/conf/kern.ldscript Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/alpha/conf/Makefile.alpha diff -u src/sys/arch/alpha/conf/Makefile.alpha:1.85 src/sys/arch/alpha/conf/Makefile.alpha:1.86 --- src/sys/arch/alpha/conf/Makefile.alpha:1.85 Sat Sep 22 12:24:01 2018 +++ src/sys/arch/alpha/conf/Makefile.alpha Wed May 5 01:35:35 2021 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.alpha,v 1.85 2018/09/22 12:24:01 rin Exp $ +# $NetBSD: Makefile.alpha,v 1.86 2021/05/05 01:35:35 thorpej Exp $ # Makefile for NetBSD # @@ -61,9 +61,9 @@ lock_stubs.o: assym.h ## ## (5) link settings ## -LINKFORMAT= -N TEXTADDR?= fca0 ENTRYPOINT= __transfer +KERNLDSCRIPT?= ${ALPHA}/conf/kern.ldscript EXTRA_LINKFLAGS= -G 4 STRIPFLAGS= -g -X Added files: Index: src/sys/arch/alpha/conf/kern.ldscript diff -u /dev/null src/sys/arch/alpha/conf/kern.ldscript:1.1 --- /dev/null Wed May 5 01:35:35 2021 +++ src/sys/arch/alpha/conf/kern.ldscript Wed May 5 01:35:35 2021 @@ -0,0 +1,86 @@ +/* $NetBSD: kern.ldscript,v 1.1 2021/05/05 01:35:35 thorpej Exp $ */ + +/* + * Linker script for the NetBSD/alpha kernel. + * + * This largely behaves the same as the standard elf64-alpha linker + * script for "ld -N"; the kernel is loaded into K0SEG, so there is + * no reason to page-align the .data segment. + */ + +#include "assym.h" /* for COHERENCY_UNIT */ + +OUTPUT_FORMAT("elf64-alpha", "elf64-alpha", + "elf64-alpha") +OUTPUT_ARCH(alpha) +SECTIONS +{ + .text : + { + *(.text) + *(.text.*) + *(.stub) + } =0x47ff041f + _etext = . ; + PROVIDE (etext = .); + + .rodata : + { + *(.rodata .rodata.*) + } + + .data : + { + *(.data) + + . = ALIGN(COHERENCY_UNIT); + *(.data.cacheline_aligned) + + . = ALIGN(COHERENCY_UNIT); + *(.data.read_mostly) + + . = ALIGN(COHERENCY_UNIT); + *(.data.*) + } + + /* + * Small-data located along side GOT and small-bss for + * GP-relative addressing. + */ + + .got : + { + *(.got) + } + + .sdata : + { + *(.sdata .sdata.*) + } + _edata = . ; + PROVIDE (edata = .) ; + + . = .; + __bss_start = .; + .sbss : + { + *(.sbss .sbss.*) + *(.scommon) + } + + .bss : + { + *(.bss .bss.*) + *(COMMON) + } + + /* End of the kernel image */ + __kernel_end = . ; + _end = . ; + PROVIDE (end = .) ; + + .note.netbsd.ident : + { + KEEP(*(.note.netbsd.ident)); + } +}
CVS commit: src/sys/arch/alpha/conf
Module Name:src Committed By: thorpej Date: Wed May 5 15:39:39 UTC 2021 Modified Files: src/sys/arch/alpha/conf: Makefile.alpha Log Message: Remove unneeded Makefile dependency for things which have long since used opt_*.h headers. To generate a diff of this commit: cvs rdiff -u -r1.86 -r1.87 src/sys/arch/alpha/conf/Makefile.alpha Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/alpha/conf/Makefile.alpha diff -u src/sys/arch/alpha/conf/Makefile.alpha:1.86 src/sys/arch/alpha/conf/Makefile.alpha:1.87 --- src/sys/arch/alpha/conf/Makefile.alpha:1.86 Wed May 5 01:35:35 2021 +++ src/sys/arch/alpha/conf/Makefile.alpha Wed May 5 15:39:39 2021 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.alpha,v 1.86 2021/05/05 01:35:35 thorpej Exp $ +# $NetBSD: Makefile.alpha,v 1.87 2021/05/05 15:39:39 thorpej Exp $ # Makefile for NetBSD # @@ -71,9 +71,6 @@ STRIPFLAGS= -g -X ## (6) port specific target dependencies ## -# depend on CPU configuration -clock.o apecs.o cia.o lca.o ioasic.o icasic.o: Makefile - ## ## (7) misc settings ##
CVS commit: src/sys/arch/alpha/conf
Module Name:src Committed By: thorpej Date: Tue Aug 18 17:52:30 UTC 2009 Removed Files: src/sys/arch/alpha/conf: BASIL FRAU-FARBISSINA FRAU-FARBISSINA.MP FRAU-FARBISSINA.PROF Log Message: Delete some vanity configs, esp. now that the machines no longer exist. To generate a diff of this commit: cvs rdiff -u -r1.52 -r0 src/sys/arch/alpha/conf/BASIL cvs rdiff -u -r1.56 -r0 src/sys/arch/alpha/conf/FRAU-FARBISSINA cvs rdiff -u -r1.1 -r0 src/sys/arch/alpha/conf/FRAU-FARBISSINA.MP cvs rdiff -u -r1.2 -r0 src/sys/arch/alpha/conf/FRAU-FARBISSINA.PROF Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/alpha/conf
Module Name:src Committed By: mhitch Date: Mon Sep 14 02:28:22 UTC 2009 Modified Files: src/sys/arch/alpha/conf: GENERIC Log Message: Add the I2O iop controller, as used in the ES40 and ES45. To generate a diff of this commit: cvs rdiff -u -r1.328 -r1.329 src/sys/arch/alpha/conf/GENERIC Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/alpha/conf/GENERIC diff -u src/sys/arch/alpha/conf/GENERIC:1.328 src/sys/arch/alpha/conf/GENERIC:1.329 --- src/sys/arch/alpha/conf/GENERIC:1.328 Sat Jan 24 05:06:05 2009 +++ src/sys/arch/alpha/conf/GENERIC Mon Sep 14 02:28:22 2009 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.328 2009/01/24 05:06:05 mrg Exp $ +# $NetBSD: GENERIC,v 1.329 2009/09/14 02:28:22 mhitch Exp $ # # This machine description file is used to generate the default NetBSD # kernel. @@ -19,7 +19,7 @@ options INCLUDE_CONFIG_FILE # embed config file in kernel binary -ident "GENERIC-$Revision: 1.328 $" +ident "GENERIC-$Revision: 1.329 $" maxusers 32 @@ -386,6 +386,13 @@ mpu* at eso? mpu* at yds? +# I2O devices +iop* at pci? dev ? function ? # I/O processor +iopsp* at iop? tid ? # SCSI/FC-AL ports +ld* at iop? tid ? # block devices +# XXX dpti.c wants a processor type that is not assigned for x86-64 +#dpti* at iop? tid 0 # DPT/Adaptec control interface + # MII/PHY support exphy* at mii? phy ? # 3Com internal PHYs icsphy* at mii? phy ? # Integrated Circuit Systems ICS189x
CVS commit: src/sys/arch/alpha/conf
Module Name:src Committed By: jakllsch Date: Wed Apr 7 18:51:34 UTC 2010 Modified Files: src/sys/arch/alpha/conf: GENERIC Log Message: Clean up accidential commit. To generate a diff of this commit: cvs rdiff -u -r1.332 -r1.333 src/sys/arch/alpha/conf/GENERIC Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/alpha/conf/GENERIC diff -u src/sys/arch/alpha/conf/GENERIC:1.332 src/sys/arch/alpha/conf/GENERIC:1.333 --- src/sys/arch/alpha/conf/GENERIC:1.332 Wed Apr 7 17:51:16 2010 +++ src/sys/arch/alpha/conf/GENERIC Wed Apr 7 18:51:34 2010 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.332 2010/04/07 17:51:16 jakllsch Exp $ +# $NetBSD: GENERIC,v 1.333 2010/04/07 18:51:34 jakllsch Exp $ # # This machine description file is used to generate the default NetBSD # kernel. @@ -19,7 +19,7 @@ options INCLUDE_CONFIG_FILE # embed config file in kernel binary -ident "GENERIC-$Revision: 1.332 $" +ident "GENERIC-$Revision: 1.333 $" maxusers 32 @@ -767,5 +767,3 @@ options PAX_MPROTECT=0 # PaX mprotect(2) restrictions #options PAX_SEGVGUARD=0 # PaX Segmentation fault guard options PAX_ASLR=0 # PaX Address Space Layout Randomization - -ath* at pci? dev ? function?
CVS commit: src/sys/arch/alpha/conf
Module Name:src Committed By: mhitch Date: Mon Nov 9 04:03:19 UTC 2009 Modified Files: src/sys/arch/alpha/conf: Makefile.alpha Log Message: Loading the kernel at 0xfc30 doesn't work on my ES40 when I've got raid drives configured on the iop(4) adapter and the mlx(4) adapter. Change the kernel text to 0xfc43 (which is where Tru64 has its kernel). To generate a diff of this commit: cvs rdiff -u -r1.81 -r1.82 src/sys/arch/alpha/conf/Makefile.alpha Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/alpha/conf/Makefile.alpha diff -u src/sys/arch/alpha/conf/Makefile.alpha:1.81 src/sys/arch/alpha/conf/Makefile.alpha:1.82 --- src/sys/arch/alpha/conf/Makefile.alpha:1.81 Thu Dec 11 05:27:42 2008 +++ src/sys/arch/alpha/conf/Makefile.alpha Mon Nov 9 04:03:19 2009 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.alpha,v 1.81 2008/12/11 05:27:42 alc Exp $ +# $NetBSD: Makefile.alpha,v 1.82 2009/11/09 04:03:19 mhitch Exp $ # Makefile for NetBSD # @@ -61,7 +61,7 @@ ## (5) link settings ## LINKFORMAT= -N -TEXTADDR?= fc30 +TEXTADDR?= fc43 ENTRYPOINT= __transfer EXTRA_LINKFLAGS= -G 4 STRIPFLAGS= -g -X
CVS commit: src/sys/arch/alpha/conf
Module Name:src Committed By: macallan Date: Tue Jan 6 17:50:24 UTC 2015 Modified Files: src/sys/arch/alpha/conf: GENERIC Log Message: attach wsdisplay at wsemuldisplaydev instead of every single driver To generate a diff of this commit: cvs rdiff -u -r1.363 -r1.364 src/sys/arch/alpha/conf/GENERIC Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/alpha/conf/GENERIC diff -u src/sys/arch/alpha/conf/GENERIC:1.363 src/sys/arch/alpha/conf/GENERIC:1.364 --- src/sys/arch/alpha/conf/GENERIC:1.363 Wed Dec 17 16:53:43 2014 +++ src/sys/arch/alpha/conf/GENERIC Tue Jan 6 17:50:24 2015 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.363 2014/12/17 16:53:43 macallan Exp $ +# $NetBSD: GENERIC,v 1.364 2015/01/06 17:50:24 macallan Exp $ # # This machine description file is used to generate the default NetBSD # kernel. @@ -19,7 +19,7 @@ include "arch/alpha/conf/std.alpha" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -ident "GENERIC-$Revision: 1.363 $" +ident "GENERIC-$Revision: 1.364 $" maxusers 32 @@ -704,16 +704,8 @@ midi* at pcppi? midi* at sb? # Workstation Console attachments -wsdisplay* at cfb? -wsdisplay* at mfb? -wsdisplay* at tfb? -wsdisplay* at sfb? -#wsdisplay* at sfbp? -wsdisplay* at px? -wsdisplay* at pxg? -wsdisplay* at radeonfb? -wsdisplay* at vga? -wsdisplay* at tga? +wsdisplay0 at wsemuldisplaydev? console 1 +wsdisplay* at wsemuldisplaydev? wskbd* at lkkbd? console ? wsmouse* at vsms? wskbd* at pckbd?
CVS commit: src/sys/arch/alpha/conf
Module Name:src Committed By: flxd Date: Sat Oct 15 09:57:51 UTC 2016 Modified Files: src/sys/arch/alpha/conf: GENERIC Log Message: Add tcu and gpio for TC-USB support. OK christos@ To generate a diff of this commit: cvs rdiff -u -r1.368 -r1.369 src/sys/arch/alpha/conf/GENERIC Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/alpha/conf/GENERIC diff -u src/sys/arch/alpha/conf/GENERIC:1.368 src/sys/arch/alpha/conf/GENERIC:1.369 --- src/sys/arch/alpha/conf/GENERIC:1.368 Sat Mar 19 23:21:02 2016 +++ src/sys/arch/alpha/conf/GENERIC Sat Oct 15 09:57:51 2016 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.368 2016/03/19 23:21:02 gdt Exp $ +# $NetBSD: GENERIC,v 1.369 2016/10/15 09:57:51 flxd Exp $ # # This machine description file is used to generate the default NetBSD # kernel. @@ -19,7 +19,7 @@ include "arch/alpha/conf/std.alpha" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -ident "GENERIC-$Revision: 1.368 $" +ident "GENERIC-$Revision: 1.369 $" maxusers 32 @@ -262,6 +262,8 @@ sfb* at tc? slot ? offset ? #sfbp* at tc? slot ? offset ? px* at tc? slot ? offset ? pxg* at tc? slot ? offset ? +tcu* at tc? slot ? offset ? +slhci* at tcu? # TURBOchannel serial attachments zstty0 at zsc0 channel ? # serial port on B channels @@ -400,6 +402,9 @@ ld* at iop? tid ? # block devices # XXX dpti.c wants a processor type that is not assigned for x86-64 #dpti* at iop? tid 0 # DPT/Adaptec control interface +# GPIO devices +gpio* at gpiobus? + # MII/PHY support brgphy* at mii? phy ? # Broadcom BCM5400-family PHYs exphy* at mii? phy ? # 3Com internal PHYs
CVS commit: src/sys/arch/alpha/conf
Module Name:src Committed By: macallan Date: Wed Dec 17 16:53:43 UTC 2014 Modified Files: src/sys/arch/alpha/conf: GENERIC Log Message: add pm2fb To generate a diff of this commit: cvs rdiff -u -r1.362 -r1.363 src/sys/arch/alpha/conf/GENERIC Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/alpha/conf/GENERIC diff -u src/sys/arch/alpha/conf/GENERIC:1.362 src/sys/arch/alpha/conf/GENERIC:1.363 --- src/sys/arch/alpha/conf/GENERIC:1.362 Sun Nov 16 16:01:40 2014 +++ src/sys/arch/alpha/conf/GENERIC Wed Dec 17 16:53:43 2014 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.362 2014/11/16 16:01:40 manu Exp $ +# $NetBSD: GENERIC,v 1.363 2014/12/17 16:53:43 macallan Exp $ # # This machine description file is used to generate the default NetBSD # kernel. @@ -19,7 +19,7 @@ include "arch/alpha/conf/std.alpha" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -ident "GENERIC-$Revision: 1.362 $" +ident "GENERIC-$Revision: 1.363 $" maxusers 32 @@ -361,6 +361,7 @@ slide* at pci? dev ? function ? # Symp viaide* at pci? dev ? function ? # VIA/AMD/Nvidia IDE controllers pcn* at pci? dev ? function ? # AMD PCnet-PCI Ethernet pcscp* at pci? dev ? function ? # AMD Am53c974 PCscsi-PCI +pm2fb* at pci? dev ? function ? # 3Dlabs Permedia 2 Graphics ppb* at pci? dev ? function ? # PCI-PCI Bridges puc* at pci? dev ? function ? # PCI "universal" comm. cards radeonfb* at pci? dev ? function ? # ATI/AMD Radeon Graphics
CVS commit: src/sys/arch/alpha/conf
Module Name:src Committed By: uebayasi Date: Sat Oct 11 09:16:15 UTC 2014 Modified Files: src/sys/arch/alpha/conf: INSTALL Log Message: Missing agp attachment. To generate a diff of this commit: cvs rdiff -u -r1.107 -r1.108 src/sys/arch/alpha/conf/INSTALL Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/alpha/conf/INSTALL diff -u src/sys/arch/alpha/conf/INSTALL:1.107 src/sys/arch/alpha/conf/INSTALL:1.108 --- src/sys/arch/alpha/conf/INSTALL:1.107 Sat Aug 23 20:26:56 2014 +++ src/sys/arch/alpha/conf/INSTALL Sat Oct 11 09:16:15 2014 @@ -1,4 +1,4 @@ -# $NetBSD: INSTALL,v 1.107 2014/08/23 20:26:56 dholland Exp $ +# $NetBSD: INSTALL,v 1.108 2014/10/11 09:16:15 uebayasi Exp $ # # Alpha INSTALL kernel. @@ -185,6 +185,9 @@ pci* at mcpcia? pci* at tsp? pci* at ttwopci? +# AGP support +agp* at irongate? + # PCI devices adv* at pci? dev ? function ? # AdvanSys SCSI adw* at pci? dev ? function ? # AdvanSys Wide SCSI
CVS commit: src/sys/arch/alpha/conf
Module Name:src Committed By: skrll Date: Mon Dec 23 13:08:00 UTC 2013 Modified Files: src/sys/arch/alpha/conf: GENERIC Log Message: Revert previous commit. It was an accident. To generate a diff of this commit: cvs rdiff -u -r1.355 -r1.356 src/sys/arch/alpha/conf/GENERIC Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/alpha/conf/GENERIC diff -u src/sys/arch/alpha/conf/GENERIC:1.355 src/sys/arch/alpha/conf/GENERIC:1.356 --- src/sys/arch/alpha/conf/GENERIC:1.355 Wed Dec 18 12:43:59 2013 +++ src/sys/arch/alpha/conf/GENERIC Mon Dec 23 13:08:00 2013 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.355 2013/12/18 12:43:59 skrll Exp $ +# $NetBSD: GENERIC,v 1.356 2013/12/23 13:08:00 skrll Exp $ # # This machine description file is used to generate the default NetBSD # kernel. @@ -19,7 +19,7 @@ include "arch/alpha/conf/std.alpha" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -ident "GENERIC-$Revision: 1.355 $" +ident "GENERIC-$Revision: 1.356 $" maxusers 32 @@ -59,7 +59,7 @@ options NTP # kernel PLL for NTP #options KMEMSTATS # Collect kmem usage statistics options DDB # kernel debugger options DDB_HISTORY_SIZE=512 # enable history editing in DDB -makeoptions DEBUG="-g" +#makeoptions DEBUG="-g" #makeoptions DEBUGLIST="pattern1 pattern2 ..." #options KGDB # Remote kernel GDB support
CVS commit: src/sys/arch/alpha/conf
Module Name:src Committed By: tsutsui Date: Mon Jan 20 15:32:23 UTC 2014 Modified Files: src/sys/arch/alpha/conf: GENERIC Log Message: Add and enable radeonfb(4) at pci with options RADEONFB_DEPTH_32. Requested and tested (with wsfb Xorg server) by Naruaki Etomi in PR/48431. To generate a diff of this commit: cvs rdiff -u -r1.356 -r1.357 src/sys/arch/alpha/conf/GENERIC Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/alpha/conf/GENERIC diff -u src/sys/arch/alpha/conf/GENERIC:1.356 src/sys/arch/alpha/conf/GENERIC:1.357 --- src/sys/arch/alpha/conf/GENERIC:1.356 Mon Dec 23 13:08:00 2013 +++ src/sys/arch/alpha/conf/GENERIC Mon Jan 20 15:32:23 2014 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.356 2013/12/23 13:08:00 skrll Exp $ +# $NetBSD: GENERIC,v 1.357 2014/01/20 15:32:23 tsutsui Exp $ # # This machine description file is used to generate the default NetBSD # kernel. @@ -19,7 +19,7 @@ include "arch/alpha/conf/std.alpha" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -ident "GENERIC-$Revision: 1.356 $" +ident "GENERIC-$Revision: 1.357 $" maxusers 32 @@ -359,6 +359,8 @@ pcn* at pci? dev ? function ? # AMD PCn pcscp* at pci? dev ? function ? # AMD Am53c974 PCscsi-PCI ppb* at pci? dev ? function ? # PCI-PCI Bridges puc* at pci? dev ? function ? # PCI "universal" comm. cards +radeonfb* at pci? dev ? function ? # ATI/AMD Radeon Graphics +options RADEONFB_DEPTH_32 re* at pci? dev ? function ? # Realtek 8169 Ethernet rtk* at pci? dev ? function ? # Realtek 8129/8139 Ethernet sio* at pci? dev ? function ? # Intel PCI-ISA Bridges @@ -695,6 +697,7 @@ wsdisplay* at sfb? #wsdisplay* at sfbp? wsdisplay* at px? wsdisplay* at pxg? +wsdisplay* at radeonfb? wsdisplay* at vga? wsdisplay* at tga? wskbd* at lkkbd? console ?
CVS commit: src/sys/arch/alpha/conf
Module Name:src Committed By: tsutsui Date: Wed Jan 22 11:45:16 UTC 2014 Modified Files: src/sys/arch/alpha/conf: INSTALL Log Message: Add pseudo-device bpfilter to use DHCP client. To generate a diff of this commit: cvs rdiff -u -r1.104 -r1.105 src/sys/arch/alpha/conf/INSTALL Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/alpha/conf/INSTALL diff -u src/sys/arch/alpha/conf/INSTALL:1.104 src/sys/arch/alpha/conf/INSTALL:1.105 --- src/sys/arch/alpha/conf/INSTALL:1.104 Sat Apr 27 18:19:22 2013 +++ src/sys/arch/alpha/conf/INSTALL Wed Jan 22 11:45:16 2014 @@ -1,4 +1,4 @@ -# $NetBSD: INSTALL,v 1.104 2013/04/27 18:19:22 christos Exp $ +# $NetBSD: INSTALL,v 1.105 2014/01/22 11:45:16 tsutsui Exp $ # # Alpha INSTALL kernel. @@ -341,6 +341,7 @@ wsmouse* at vsms? wskbd* at pckbd? wsmouse* at pms? +pseudo-device bpfilter pseudo-device loop pseudo-device md pseudo-device ppp
CVS commit: src/sys/arch/alpha/conf
Module Name:src Committed By: martin Date: Fri Jan 24 23:59:53 UTC 2014 Modified Files: src/sys/arch/alpha/conf: INSTALL Log Message: Add raid to the install kernel To generate a diff of this commit: cvs rdiff -u -r1.105 -r1.106 src/sys/arch/alpha/conf/INSTALL Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/alpha/conf/INSTALL diff -u src/sys/arch/alpha/conf/INSTALL:1.105 src/sys/arch/alpha/conf/INSTALL:1.106 --- src/sys/arch/alpha/conf/INSTALL:1.105 Wed Jan 22 11:45:16 2014 +++ src/sys/arch/alpha/conf/INSTALL Fri Jan 24 23:59:53 2014 @@ -1,4 +1,4 @@ -# $NetBSD: INSTALL,v 1.105 2014/01/22 11:45:16 tsutsui Exp $ +# $NetBSD: INSTALL,v 1.106 2014/01/24 23:59:53 martin Exp $ # # Alpha INSTALL kernel. @@ -341,6 +341,9 @@ wsmouse* at vsms? wskbd* at pckbd? wsmouse* at pms? +pseudo-device raid # RAIDframe disk driver +options RAID_AUTOCONFIG # auto-configuration of RAID components + pseudo-device bpfilter pseudo-device loop pseudo-device md
CVS commit: src/sys/arch/alpha/conf
Module Name:src Committed By: jdc Date: Fri Feb 21 12:24:31 UTC 2014 Modified Files: src/sys/arch/alpha/conf: GENERIC Log Message: Add tsciic and more (commented out) DS20L i2c devices. To generate a diff of this commit: cvs rdiff -u -r1.357 -r1.358 src/sys/arch/alpha/conf/GENERIC Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/alpha/conf/GENERIC diff -u src/sys/arch/alpha/conf/GENERIC:1.357 src/sys/arch/alpha/conf/GENERIC:1.358 --- src/sys/arch/alpha/conf/GENERIC:1.357 Mon Jan 20 15:32:23 2014 +++ src/sys/arch/alpha/conf/GENERIC Fri Feb 21 12:24:31 2014 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.357 2014/01/20 15:32:23 tsutsui Exp $ +# $NetBSD: GENERIC,v 1.358 2014/02/21 12:24:31 jdc Exp $ # # This machine description file is used to generate the default NetBSD # kernel. @@ -19,7 +19,7 @@ include "arch/alpha/conf/std.alpha" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -ident "GENERIC-$Revision: 1.357 $" +ident "GENERIC-$Revision: 1.358 $" maxusers 32 @@ -225,6 +225,8 @@ mcmem* at mcbus? mid ? #EV6 Tsunami Core Logic tsc* at mainbus0 +tsciic* at tsc? +iic* at tsciic? # DECpc AXP150 (Jensen) internal bus support jensenio* at mainbus0 @@ -544,11 +546,20 @@ ld* at mlx? unit ? alipm* at pci? dev ? function ? iic* at alipm? -# AlphaServer DS20L enviromental monitoring +# AlphaServer DS20L i2c devices #lmenv* at iic? addr 0x2c #lmenv* at iic? addr 0x2d #lmenv* at iic? addr 0x2e #lmenv* at iic? addr 0x2f +#spdmem* at iic? addr 0x50 +#spdmem* at iic? addr 0x51 +#spdmem* at iic? addr 0x52 +#spdmem* at iic? addr 0x53 +#spdmem* at iic? addr 0x54 +#spdmem* at iic? addr 0x55 +#spdmem* at iic? addr 0x56 +#spdmem* at iic? addr 0x57 +#seeprom* at iic0 addr 0x51 flags 0x2 # PCMCIA USB controllers slhci* at pcmcia? function ? # ScanLogic SL811HS
CVS commit: src/sys/arch/alpha/conf
Module Name:src Committed By: jdc Date: Tue Oct 15 19:27:49 UTC 2013 Modified Files: src/sys/arch/alpha/conf: GENERIC Log Message: Add devices: ISA soundblaster (#sb* at isapnp? tested on PC164LX) Broadcom 570x ethernet (supported cards in DS20L, etc.) ALI M7101 SMBus controller (found in DS20L) (commented out) LM81/LM87 enviromental monitoring (found in DS20L) To generate a diff of this commit: cvs rdiff -u -r1.353 -r1.354 src/sys/arch/alpha/conf/GENERIC Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/alpha/conf/GENERIC diff -u src/sys/arch/alpha/conf/GENERIC:1.353 src/sys/arch/alpha/conf/GENERIC:1.354 --- src/sys/arch/alpha/conf/GENERIC:1.353 Sun Jun 30 21:38:55 2013 +++ src/sys/arch/alpha/conf/GENERIC Tue Oct 15 19:27:48 2013 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.353 2013/06/30 21:38:55 rmind Exp $ +# $NetBSD: GENERIC,v 1.354 2013/10/15 19:27:48 jdc Exp $ # # This machine description file is used to generate the default NetBSD # kernel. @@ -19,7 +19,7 @@ include "arch/alpha/conf/std.alpha" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -ident "GENERIC-$Revision: 1.353 $" +ident "GENERIC-$Revision: 1.354 $" maxusers 32 @@ -312,6 +312,7 @@ adw* at pci? dev ? function ? # AdvanSy #options SCSI_ADW_TAGQ_DISABLE # disable Tag Queuing ahc* at pci? dev ? function ? # Adaptec [23]94x, aic78x0 SCSI autri* at pci? dev ? function ? # Trident 4DWAVE based AC'97 Audio +bge* at pci? dev ? function ? # Broadcom 570x gigabit Ethernet bha* at pci? dev ? function ? # BusLogic 9xx SCSI (untested) cac* at pci? dev ? function ? # Compaq array controller (untested) cmpci* at pci? dev ? function ? # C-Media CMI8338/8738 Audio @@ -377,11 +378,13 @@ yds* at pci? dev ? function ? # Yamaha opl* at cmpci? flags 1 opl* at eso? +opl* at sb? #opl* at sv? opl* at yds? mpu* at cmpci? mpu* at eso? +mpu* at sb? mpu* at yds? # I2O devices @@ -535,6 +538,16 @@ fd* at fdc? drive ? ld* at cac? unit ? ld* at mlx? unit ? +# Acer Labs M7101 SMBus controller +alipm* at pci? dev ? function ? +iic* at alipm? + +# AlphaServer DS20L enviromental monitoring +#lmenv* at iic? addr 0x2c +#lmenv* at iic? addr 0x2d +#lmenv* at iic? addr 0x2e +#lmenv* at iic? addr 0x2f + # PCMCIA USB controllers slhci* at pcmcia? function ? # ScanLogic SL811HS @@ -672,6 +685,7 @@ btsco* at bthub? audio* at audiobus? midi* at midibus? midi* at pcppi? +midi* at sb? # Workstation Console attachments wsdisplay* at cfb?
CVS commit: src/sys/arch/alpha/conf
Module Name:src Committed By: thorpej Date: Mon May 14 21:11:39 UTC 2018 Modified Files: src/sys/arch/alpha/conf: GENERIC Log Message: Fully specifiy the location of indirectly-configured I2C devices. In particular, the parent spec must not be wild-carded, as doing so doesn't work well on systems where more than one I2C bus is present. To generate a diff of this commit: cvs rdiff -u -r1.379 -r1.380 src/sys/arch/alpha/conf/GENERIC Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/alpha/conf/GENERIC diff -u src/sys/arch/alpha/conf/GENERIC:1.379 src/sys/arch/alpha/conf/GENERIC:1.380 --- src/sys/arch/alpha/conf/GENERIC:1.379 Tue Jan 23 14:47:53 2018 +++ src/sys/arch/alpha/conf/GENERIC Mon May 14 21:11:39 2018 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.379 2018/01/23 14:47:53 sevan Exp $ +# $NetBSD: GENERIC,v 1.380 2018/05/14 21:11:39 thorpej Exp $ # # This machine description file is used to generate the default NetBSD # kernel. @@ -19,7 +19,7 @@ include "arch/alpha/conf/std.alpha" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -ident "GENERIC-$Revision: 1.379 $" +ident "GENERIC-$Revision: 1.380 $" maxusers 32 @@ -210,7 +210,7 @@ mcmem* at mcbus? mid ? tsc* at mainbus0 tsciic* at tsc? -iic* at tsciic? +iic0 at tsciic? # DECpc AXP150 (Jensen) internal bus support jensenio* at mainbus0 @@ -536,21 +536,21 @@ ld* at mlx? unit ? # Acer Labs M7101 SMBus controller alipm* at pci? dev ? function ? -iic* at alipm? +iic0 at alipm? # AlphaServer DS20L i2c devices -#lmenv* at iic? addr 0x2c -#lmenv* at iic? addr 0x2d -#lmenv* at iic? addr 0x2e -#lmenv* at iic? addr 0x2f -#spdmem* at iic? addr 0x50 -#spdmem* at iic? addr 0x51 -#spdmem* at iic? addr 0x52 -#spdmem* at iic? addr 0x53 -#spdmem* at iic? addr 0x54 -#spdmem* at iic? addr 0x55 -#spdmem* at iic? addr 0x56 -#spdmem* at iic? addr 0x57 +#lmenv* at iic0 addr 0x2c +#lmenv* at iic0 addr 0x2d +#lmenv* at iic0 addr 0x2e +#lmenv* at iic0 addr 0x2f +#spdmem* at iic0 addr 0x50 +#spdmem* at iic0 addr 0x51 +#spdmem* at iic0 addr 0x52 +#spdmem* at iic0 addr 0x53 +#spdmem* at iic0 addr 0x54 +#spdmem* at iic0 addr 0x55 +#spdmem* at iic0 addr 0x56 +#spdmem* at iic0 addr 0x57 #seeprom* at iic0 addr 0x51 flags 0x2 # PCMCIA USB controllers
CVS commit: src/sys/arch/alpha/conf
Module Name:src Committed By: jakllsch Date: Mon May 14 22:11:30 UTC 2018 Modified Files: src/sys/arch/alpha/conf: GENERIC Log Message: Move iic0 at alipm? to iic1. Using iic0 will conflict with the iic0 at tsciic? on the API CS20. XXX: Enumerate the similar-to-DS20L I2C devices on the CS20, which IIRC are not all on the tsciic(4) I2C bus, and comment GENERIC accordingly. To generate a diff of this commit: cvs rdiff -u -r1.380 -r1.381 src/sys/arch/alpha/conf/GENERIC Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/alpha/conf/GENERIC diff -u src/sys/arch/alpha/conf/GENERIC:1.380 src/sys/arch/alpha/conf/GENERIC:1.381 --- src/sys/arch/alpha/conf/GENERIC:1.380 Mon May 14 21:11:39 2018 +++ src/sys/arch/alpha/conf/GENERIC Mon May 14 22:11:30 2018 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.380 2018/05/14 21:11:39 thorpej Exp $ +# $NetBSD: GENERIC,v 1.381 2018/05/14 22:11:30 jakllsch Exp $ # # This machine description file is used to generate the default NetBSD # kernel. @@ -19,7 +19,7 @@ include "arch/alpha/conf/std.alpha" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -ident "GENERIC-$Revision: 1.380 $" +ident "GENERIC-$Revision: 1.381 $" maxusers 32 @@ -536,7 +536,7 @@ ld* at mlx? unit ? # Acer Labs M7101 SMBus controller alipm* at pci? dev ? function ? -iic0 at alipm? +iic1 at alipm? # AlphaServer DS20L i2c devices #lmenv* at iic0 addr 0x2c
CVS commit: src/sys/arch/alpha/conf
Module Name:src Committed By: thorpej Date: Tue May 15 00:42:35 UTC 2018 Modified Files: src/sys/arch/alpha/conf: GENERIC Log Message: Actully, we can STAR the iic instances (the configuration code can handle pinned pspecs to STAR'd potential parents). To generate a diff of this commit: cvs rdiff -u -r1.381 -r1.382 src/sys/arch/alpha/conf/GENERIC Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/alpha/conf/GENERIC diff -u src/sys/arch/alpha/conf/GENERIC:1.381 src/sys/arch/alpha/conf/GENERIC:1.382 --- src/sys/arch/alpha/conf/GENERIC:1.381 Mon May 14 22:11:30 2018 +++ src/sys/arch/alpha/conf/GENERIC Tue May 15 00:42:35 2018 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.381 2018/05/14 22:11:30 jakllsch Exp $ +# $NetBSD: GENERIC,v 1.382 2018/05/15 00:42:35 thorpej Exp $ # # This machine description file is used to generate the default NetBSD # kernel. @@ -19,7 +19,7 @@ include "arch/alpha/conf/std.alpha" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -ident "GENERIC-$Revision: 1.381 $" +ident "GENERIC-$Revision: 1.382 $" maxusers 32 @@ -210,7 +210,7 @@ mcmem* at mcbus? mid ? tsc* at mainbus0 tsciic* at tsc? -iic0 at tsciic? +iic* at tsciic? # DECpc AXP150 (Jensen) internal bus support jensenio* at mainbus0 @@ -536,7 +536,7 @@ ld* at mlx? unit ? # Acer Labs M7101 SMBus controller alipm* at pci? dev ? function ? -iic1 at alipm? +iic* at alipm? # AlphaServer DS20L i2c devices #lmenv* at iic0 addr 0x2c
CVS commit: src/sys/arch/alpha/conf
Module Name:src Committed By: martin Date: Mon Apr 6 11:57:52 UTC 2020 Modified Files: src/sys/arch/alpha/conf: INSTALL Log Message: Slightly bump ramdisk space To generate a diff of this commit: cvs rdiff -u -r1.113 -r1.114 src/sys/arch/alpha/conf/INSTALL Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/alpha/conf/INSTALL diff -u src/sys/arch/alpha/conf/INSTALL:1.113 src/sys/arch/alpha/conf/INSTALL:1.114 --- src/sys/arch/alpha/conf/INSTALL:1.113 Sat Jan 25 18:38:34 2020 +++ src/sys/arch/alpha/conf/INSTALL Mon Apr 6 11:57:51 2020 @@ -1,4 +1,4 @@ -# $NetBSD: INSTALL,v 1.113 2020/01/25 18:38:34 thorpej Exp $ +# $NetBSD: INSTALL,v 1.114 2020/04/06 11:57:51 martin Exp $ # # Alpha INSTALL kernel. @@ -13,7 +13,7 @@ maxusers 8 # Enable the hooks used for initializing the ram-disk. options MEMORY_DISK_HOOKS options MEMORY_DISK_IS_ROOT # Force root on ram-disk -options MEMORY_DISK_ROOT_SIZE=9300 # 4 Megabytes +options MEMORY_DISK_ROOT_SIZE=9320 # 4660k options MEMORY_DISK_RBFLAGS=RB_SINGLE # boot in single-user mode # CPU Support
CVS commit: src/sys/arch/alpha/conf
Module Name:src Committed By: maxv Date: Sat Mar 16 08:03:04 UTC 2019 Modified Files: src/sys/arch/alpha/conf: GENERIC Log Message: Disable COMPAT_OSF1, will be removed. To generate a diff of this commit: cvs rdiff -u -r1.389 -r1.390 src/sys/arch/alpha/conf/GENERIC Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/alpha/conf/GENERIC diff -u src/sys/arch/alpha/conf/GENERIC:1.389 src/sys/arch/alpha/conf/GENERIC:1.390 --- src/sys/arch/alpha/conf/GENERIC:1.389 Wed Feb 6 11:58:30 2019 +++ src/sys/arch/alpha/conf/GENERIC Sat Mar 16 08:03:03 2019 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.389 2019/02/06 11:58:30 rin Exp $ +# $NetBSD: GENERIC,v 1.390 2019/03/16 08:03:03 maxv Exp $ # # This machine description file is used to generate the default NetBSD # kernel. @@ -19,7 +19,7 @@ include "arch/alpha/conf/std.alpha" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -ident "GENERIC-$Revision: 1.389 $" +ident "GENERIC-$Revision: 1.390 $" maxusers 32 @@ -130,7 +130,7 @@ options PPP_FILTER # Active filter supp include "conf/compat_netbsd09.config" # OSF/1 binary compatibility -options COMPAT_OSF1 +#options COMPAT_OSF1 # Linux binary compatibility options COMPAT_LINUX
CVS commit: src/sys/arch/alpha/conf
Module Name:src Committed By: thorpej Date: Fri Apr 5 14:15:33 UTC 2019 Modified Files: src/sys/arch/alpha/conf: GENERIC Log Message: Add (commented out) MODULAR-related options. To generate a diff of this commit: cvs rdiff -u -r1.391 -r1.392 src/sys/arch/alpha/conf/GENERIC Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/alpha/conf/GENERIC diff -u src/sys/arch/alpha/conf/GENERIC:1.391 src/sys/arch/alpha/conf/GENERIC:1.392 --- src/sys/arch/alpha/conf/GENERIC:1.391 Mon Mar 25 19:24:30 2019 +++ src/sys/arch/alpha/conf/GENERIC Fri Apr 5 14:15:33 2019 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.391 2019/03/25 19:24:30 maxv Exp $ +# $NetBSD: GENERIC,v 1.392 2019/04/05 14:15:33 thorpej Exp $ # # This machine description file is used to generate the default NetBSD # kernel. @@ -19,7 +19,7 @@ include "arch/alpha/conf/std.alpha" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -ident "GENERIC-$Revision: 1.391 $" +ident "GENERIC-$Revision: 1.392 $" maxusers 32 @@ -143,7 +143,10 @@ options SYSVSHM # p1003.1b semaphore support -# Loadable Kernel Modules +# new style module(7) framework +# XXX does not work yet +#options MODULAR +#options MODULAR_DEFAULT_AUTOLOAD # Disable kernel security. #options INSECURE