Re: CVS commit: src/sys/arch/macppc/conf
On Thu, Jan 18, 2024 at 06:43:21 +1100, matthew green wrote: > > Log Message: > > macppc: enable FFS_EI in GENERIC > > > > I'd say it should be enabled for anything with USB. > > > > ok macallan > > yay. i think we should enable it basically everywhere that it > is not a space issue. I think the size impact should be trivial (though I didn't measure). The option basically guards just a couple dozens of "bit test plus bswap call" snippets. > USB is just one common way, but i can also modify or create my own > images anyway, and maybe copy them over the network to my machine > with USB...or maybe i'll setup the disk on this machine's scsi for > that machine ;) Yeah. I just didn't want to open that can of yaks to shave... :) -uwe
re: CVS commit: src/sys/arch/macppc/conf
> Log Message: > macppc: enable FFS_EI in GENERIC > > I'd say it should be enabled for anything with USB. > > ok macallan yay. i think we should enable it basically everywhere that it is not a space issue. USB is just one common way, but i can also modify or create my own images anyway, and maybe copy them over the network to my machine with USB...or maybe i'll setup the disk on this machine's scsi for that machine ;)
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: uwe Date: Wed Jan 17 13:23:30 UTC 2024 Modified Files: src/sys/arch/macppc/conf: GENERIC Log Message: macppc: enable FFS_EI in GENERIC I'd say it should be enabled for anything with USB. ok macallan To generate a diff of this commit: cvs rdiff -u -r1.377 -r1.378 src/sys/arch/macppc/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/macppc/conf/GENERIC diff -u src/sys/arch/macppc/conf/GENERIC:1.377 src/sys/arch/macppc/conf/GENERIC:1.378 --- src/sys/arch/macppc/conf/GENERIC:1.377 Thu Feb 9 14:09:49 2023 +++ src/sys/arch/macppc/conf/GENERIC Wed Jan 17 13:23:30 2024 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.377 2023/02/09 14:09:49 abs Exp $ +# $NetBSD: GENERIC,v 1.378 2024/01/17 13:23:30 uwe Exp $ # # GENERIC machine description file # @@ -22,7 +22,7 @@ include "arch/macppc/conf/std.macppc" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC-$Revision: 1.377 $" +#ident "GENERIC-$Revision: 1.378 $" maxusers 32 @@ -84,7 +84,7 @@ include "conf/filesystems.config" # File system options options APPLE_UFS # Apple UFS support in FFS -#options FFS_EI # FFS Endian Independent support +options FFS_EI # FFS Endian Independent support #options FFS_NO_SNAPSHOT # No FFS snapshot support options QUOTA # legacy UFS quotas options QUOTA2 # new, in-filesystem UFS quotas
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: uwe Date: Wed Jan 17 13:23:30 UTC 2024 Modified Files: src/sys/arch/macppc/conf: GENERIC Log Message: macppc: enable FFS_EI in GENERIC I'd say it should be enabled for anything with USB. ok macallan To generate a diff of this commit: cvs rdiff -u -r1.377 -r1.378 src/sys/arch/macppc/conf/GENERIC Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: macallan Date: Tue Oct 3 08:23:07 UTC 2023 Modified Files: src/sys/arch/macppc/conf: POWERMAC_G5_11_2 Log Message: add xhci To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sys/arch/macppc/conf/POWERMAC_G5_11_2 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/macppc/conf/POWERMAC_G5_11_2 diff -u src/sys/arch/macppc/conf/POWERMAC_G5_11_2:1.22 src/sys/arch/macppc/conf/POWERMAC_G5_11_2:1.23 --- src/sys/arch/macppc/conf/POWERMAC_G5_11_2:1.22 Sun Aug 7 02:52:27 2022 +++ src/sys/arch/macppc/conf/POWERMAC_G5_11_2 Tue Oct 3 08:23:07 2023 @@ -155,9 +155,13 @@ ukphy* at mii? phy ? # generic unknown # PCI USB controllers ohci* at pci? dev ? function ? # USB Open Host Controller ehci* at pci? dev ? function ? # USB Enhanced Host Controller +# No G5 ships with USB 3.0 but xhci 1.0 cards have been confirmed working +# in PCIe models +xhci* at pci? dev ? function ? # USB 3.0 usb* at ohci? # USB bus support usb* at ehci? # USB bus support +usb* at xhci? # USB bus support uhub* at usb? # USB Hubs uhub* at uhub? port ? uhidev* at uhub? port ? configuration ? interface ? # USB HID device
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: macallan Date: Tue Oct 3 08:23:07 UTC 2023 Modified Files: src/sys/arch/macppc/conf: POWERMAC_G5_11_2 Log Message: add xhci To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sys/arch/macppc/conf/POWERMAC_G5_11_2 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: macallan Date: Thu Jan 26 00:15:48 UTC 2023 Modified Files: src/sys/arch/macppc/conf: GENERIC Log Message: do some cleanup the gm driver has been commented out for 20 years, time to remove it while there, remove ofb and the old ADB code which have been commented out since 2007 To generate a diff of this commit: cvs rdiff -u -r1.375 -r1.376 src/sys/arch/macppc/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/macppc/conf/GENERIC diff -u src/sys/arch/macppc/conf/GENERIC:1.375 src/sys/arch/macppc/conf/GENERIC:1.376 --- src/sys/arch/macppc/conf/GENERIC:1.375 Sun Aug 7 02:52:27 2022 +++ src/sys/arch/macppc/conf/GENERIC Thu Jan 26 00:15:47 2023 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.375 2022/08/07 02:52:27 simonb Exp $ +# $NetBSD: GENERIC,v 1.376 2023/01/26 00:15:47 macallan Exp $ # # GENERIC machine description file # @@ -22,7 +22,7 @@ include "arch/macppc/conf/std.macppc" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC-$Revision: 1.375 $" +#ident "GENERIC-$Revision: 1.376 $" maxusers 32 @@ -206,7 +206,6 @@ epic* at pci? dev ? function ? # SMC EPI ex* at pci? dev ? function ? # 3Com 90x[BC] fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B gem* at pci? dev ? function ? # gmac ethernet -#gm* at pci? dev ? function ? # gmac ethernet (old) gsip* at pci? dev ? function ? # NS83820 Gigabit Ethernet mtd* at pci? dev ? function ? # Myson MTD803 3-in-1 Ethernet ne* at pci? dev ? function ? # NE2000-compatible Ethernet @@ -242,12 +241,6 @@ siop* at pci? dev ? function ? # NCR 53c trm* at pci? dev ? function ? # Tekram DC-395U/UW/F, DC-315/U SCSI # Display devices -# ofb* at pci? dev ? function ? # Generic Open Firmware Framebuffer -#options OFB_FAKE_VGA_FB # Allow X to mmap VGA regs -# -# ofb is considered obsolete and machine-independent genfb should be used -# instead. - chipsfb* at pci? function ? # C 65550 gffb* at pci? function ? # NVIDIA GeForce2 MX machfb* at pci? function ? # ATI Mach 64, Rage, Rage Pro @@ -258,7 +251,6 @@ voodoofb* at pci? function ? # 3Dfx Vood # ATI Radeon. Still has problems on some hardware radeonfb* at pci? function ? -options RADEONFB_ALWAYS_ACCEL_PUTCHAR # generic PCI framebuffer, should work with everything supported by OF genfb* at pci? function ? @@ -332,18 +324,7 @@ nvram* at obio? # nvram options OBIO_SPEED_CONTROL # CPU speed / voltage control via GPIOs # and/or DFS, found on most *Book G4 - -# the traditional ADB subsystem - -#adb* at obio? # Apple Desktop Bus -#apm0 at adb?# APM emulation -#aed* at adb?# ADB Event Device -#akbd* at adb?# ADB keyboard -#ams* at adb?# ADB mouse -#abtn* at adb? - -# the new, improved ADB subsystem - +# ADB subsystem cuda* at obio? # CUDA, for Old World PowerMacs iic* at cuda? # CUDA's IIC bus
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: macallan Date: Thu Jan 26 00:15:48 UTC 2023 Modified Files: src/sys/arch/macppc/conf: GENERIC Log Message: do some cleanup the gm driver has been commented out for 20 years, time to remove it while there, remove ofb and the old ADB code which have been commented out since 2007 To generate a diff of this commit: cvs rdiff -u -r1.375 -r1.376 src/sys/arch/macppc/conf/GENERIC Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: riastradh Date: Sun Jul 17 10:01:18 UTC 2022 Modified Files: src/sys/arch/macppc/conf: std.macppc Log Message: std.macppc: Nix trailing whitespace. To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/sys/arch/macppc/conf/std.macppc 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/macppc/conf/std.macppc diff -u src/sys/arch/macppc/conf/std.macppc:1.26 src/sys/arch/macppc/conf/std.macppc:1.27 --- src/sys/arch/macppc/conf/std.macppc:1.26 Thu Jul 14 11:10:02 2022 +++ src/sys/arch/macppc/conf/std.macppc Sun Jul 17 10:01:18 2022 @@ -1,4 +1,4 @@ -# $NetBSD: std.macppc,v 1.26 2022/07/14 11:10:02 macallan Exp $ +# $NetBSD: std.macppc,v 1.27 2022/07/17 10:01:18 riastradh Exp $ # # Standard/required options for NetBSD/macppc. @@ -22,7 +22,7 @@ options INTSTK=0x2000 # pose as a USB keyboard options ADBKBD_EMUL_USB -# default to console switching using Command-Fn, for tradition +# default to console switching using Command-Fn, for tradition options ADBKBD_LAYOUT="(KB_US | KB_APPLE)" options UKBD_LAYOUT="(KB_US | KB_APPLE)"
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: riastradh Date: Sun Jul 17 10:01:18 UTC 2022 Modified Files: src/sys/arch/macppc/conf: std.macppc Log Message: std.macppc: Nix trailing whitespace. To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/sys/arch/macppc/conf/std.macppc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: macallan Date: Thu Jul 14 11:10:02 UTC 2022 Modified Files: src/sys/arch/macppc/conf: std.macppc std.macppc.g5 Log Message: default to apple layout for both adb and usb keyboards To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/sys/arch/macppc/conf/std.macppc cvs rdiff -u -r1.3 -r1.4 src/sys/arch/macppc/conf/std.macppc.g5 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/macppc/conf/std.macppc diff -u src/sys/arch/macppc/conf/std.macppc:1.25 src/sys/arch/macppc/conf/std.macppc:1.26 --- src/sys/arch/macppc/conf/std.macppc:1.25 Sat Aug 29 23:00:10 2020 +++ src/sys/arch/macppc/conf/std.macppc Thu Jul 14 11:10:02 2022 @@ -1,4 +1,4 @@ -# $NetBSD: std.macppc,v 1.25 2020/08/29 23:00:10 macallan Exp $ +# $NetBSD: std.macppc,v 1.26 2022/07/14 11:10:02 macallan Exp $ # # Standard/required options for NetBSD/macppc. @@ -21,7 +21,10 @@ options INTSTK=0x2000 # HID devices - for them to coexist on the same mux we tell the adbkbd driver # pose as a USB keyboard options ADBKBD_EMUL_USB -options UKBD_LAYOUT="(KB_US | KB_APPLE)" # for ukbd driver + +# default to console switching using Command-Fn, for tradition +options ADBKBD_LAYOUT="(KB_US | KB_APPLE)" +options UKBD_LAYOUT="(KB_US | KB_APPLE)" # Atheros HAL options include "external/isc/atheros_hal/conf/std.ath_hal" Index: src/sys/arch/macppc/conf/std.macppc.g5 diff -u src/sys/arch/macppc/conf/std.macppc.g5:1.3 src/sys/arch/macppc/conf/std.macppc.g5:1.4 --- src/sys/arch/macppc/conf/std.macppc.g5:1.3 Thu Dec 11 05:42:18 2008 +++ src/sys/arch/macppc/conf/std.macppc.g5 Thu Jul 14 11:10:02 2022 @@ -16,5 +16,7 @@ options EXEC_SCRIPT # shell script supp options INTSTK=0x2000 +options UKBD_LAYOUT="(KB_US | KB_APPLE)" + # Atheros HAL options include "external/isc/atheros_hal/conf/std.ath_hal"
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: macallan Date: Thu Jul 14 11:10:02 UTC 2022 Modified Files: src/sys/arch/macppc/conf: std.macppc std.macppc.g5 Log Message: default to apple layout for both adb and usb keyboards To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/sys/arch/macppc/conf/std.macppc cvs rdiff -u -r1.3 -r1.4 src/sys/arch/macppc/conf/std.macppc.g5 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: macallan Date: Sun Jun 19 04:47:12 UTC 2022 Modified Files: src/sys/arch/macppc/conf: POWERMAC_G5 Log Message: we also need WSDISPLAY_COMPAT_PCVT and _SYSCONS To generate a diff of this commit: cvs rdiff -u -r1.53 -r1.54 src/sys/arch/macppc/conf/POWERMAC_G5 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: macallan Date: Sun Jun 19 04:47:12 UTC 2022 Modified Files: src/sys/arch/macppc/conf: POWERMAC_G5 Log Message: we also need WSDISPLAY_COMPAT_PCVT and _SYSCONS To generate a diff of this commit: cvs rdiff -u -r1.53 -r1.54 src/sys/arch/macppc/conf/POWERMAC_G5 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/macppc/conf/POWERMAC_G5 diff -u src/sys/arch/macppc/conf/POWERMAC_G5:1.53 src/sys/arch/macppc/conf/POWERMAC_G5:1.54 --- src/sys/arch/macppc/conf/POWERMAC_G5:1.53 Wed Jun 15 18:19:42 2022 +++ src/sys/arch/macppc/conf/POWERMAC_G5 Sun Jun 19 04:47:12 2022 @@ -102,6 +102,8 @@ options INET6 # IPV6 # wscons options #options WSEMUL_SUN # sun terminal emulation options WSEMUL_VT100 # VT100 / VT220 emulation +options WSDISPLAY_COMPAT_PCVT # emulate some ioctls +options WSDISPLAY_COMPAT_SYSCONS # emulate some ioctls options WSDISPLAY_COMPAT_USL # wsconscfg VT handling #options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes options WS_DEFAULT_FG=WSCOL_BLACK
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: macallan Date: Wed Jun 15 18:19:42 UTC 2022 Modified Files: src/sys/arch/macppc/conf: POWERMAC_G5 Log Message: uncomment WSDISPLAY_COMPAT_USL while there, add obiofan To generate a diff of this commit: cvs rdiff -u -r1.52 -r1.53 src/sys/arch/macppc/conf/POWERMAC_G5 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/macppc/conf/POWERMAC_G5 diff -u src/sys/arch/macppc/conf/POWERMAC_G5:1.52 src/sys/arch/macppc/conf/POWERMAC_G5:1.53 --- src/sys/arch/macppc/conf/POWERMAC_G5:1.52 Sun May 22 13:20:44 2022 +++ src/sys/arch/macppc/conf/POWERMAC_G5 Wed Jun 15 18:19:42 2022 @@ -102,7 +102,7 @@ options INET6 # IPV6 # wscons options #options WSEMUL_SUN # sun terminal emulation options WSEMUL_VT100 # VT100 / VT220 emulation -#options WSDISPLAY_COMPAT_USL # wsconscfg VT handling +options WSDISPLAY_COMPAT_USL # wsconscfg VT handling #options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes options WS_DEFAULT_FG=WSCOL_BLACK options WS_DEFAULT_BG=WSCOL_LIGHT_WHITE @@ -157,6 +157,8 @@ fcu* at iic? smusat* at iic? deq* at iic? +obiofan* at obio? # PSU fan on PowerMac7,3 + pmu* at obio? # Apple PMU # Audio support
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: macallan Date: Wed Jun 15 18:19:42 UTC 2022 Modified Files: src/sys/arch/macppc/conf: POWERMAC_G5 Log Message: uncomment WSDISPLAY_COMPAT_USL while there, add obiofan To generate a diff of this commit: cvs rdiff -u -r1.52 -r1.53 src/sys/arch/macppc/conf/POWERMAC_G5 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: martin Date: Sun May 22 13:20:44 UTC 2022 Modified Files: src/sys/arch/macppc/conf: POWERMAC_G5 POWERMAC_G5_11_2 Log Message: Sync pseudo devs crypto and swcrypto with GENERIC To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.52 src/sys/arch/macppc/conf/POWERMAC_G5 cvs rdiff -u -r1.20 -r1.21 src/sys/arch/macppc/conf/POWERMAC_G5_11_2 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/macppc/conf/POWERMAC_G5 diff -u src/sys/arch/macppc/conf/POWERMAC_G5:1.51 src/sys/arch/macppc/conf/POWERMAC_G5:1.52 --- src/sys/arch/macppc/conf/POWERMAC_G5:1.51 Tue Feb 22 17:03:48 2022 +++ src/sys/arch/macppc/conf/POWERMAC_G5 Sun May 22 13:20:44 2022 @@ -226,8 +226,8 @@ sd* at atapibus? drive ? flags 0x # uk* at atapibus? drive ? flags 0x # ATAPI unknown -#pseudo-device crypto # opencrypto framework - # (disabled, requires generic softints) +pseudo-device crypto # /dev/crypto device +pseudo-device swcrypto # software crypto implementation pseudo-device vnd # disk-like interface to files #pseudo-device md # memory disk device pseudo-device loop # network loopback Index: src/sys/arch/macppc/conf/POWERMAC_G5_11_2 diff -u src/sys/arch/macppc/conf/POWERMAC_G5_11_2:1.20 src/sys/arch/macppc/conf/POWERMAC_G5_11_2:1.21 --- src/sys/arch/macppc/conf/POWERMAC_G5_11_2:1.20 Tue Jul 7 02:39:59 2020 +++ src/sys/arch/macppc/conf/POWERMAC_G5_11_2 Sun May 22 13:20:44 2022 @@ -182,8 +182,8 @@ cd* at atapibus? drive ? flags 0x # sd* at atapibus? drive ? flags 0x # ATAPI disk drives uk* at atapibus? drive ? flags 0x # ATAPI unknown -#pseudo-device crypto # opencrypto framework - # (disabled, requires generic softints) +pseudo-device crypto # /dev/crypto device +pseudo-device swcrypto # software crypto implementation pseudo-device vnd 4 # disk-like interface to files pseudo-device md # memory disk device pseudo-device loop # network loopback
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: martin Date: Sun May 22 13:20:44 UTC 2022 Modified Files: src/sys/arch/macppc/conf: POWERMAC_G5 POWERMAC_G5_11_2 Log Message: Sync pseudo devs crypto and swcrypto with GENERIC To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.52 src/sys/arch/macppc/conf/POWERMAC_G5 cvs rdiff -u -r1.20 -r1.21 src/sys/arch/macppc/conf/POWERMAC_G5_11_2 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: martin Date: Tue Feb 22 17:03:48 UTC 2022 Modified Files: src/sys/arch/macppc/conf: POWERMAC_G5 Log Message: Incllude POWERMAC_G5.local if it exists To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51 src/sys/arch/macppc/conf/POWERMAC_G5 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/macppc/conf/POWERMAC_G5 diff -u src/sys/arch/macppc/conf/POWERMAC_G5:1.50 src/sys/arch/macppc/conf/POWERMAC_G5:1.51 --- src/sys/arch/macppc/conf/POWERMAC_G5:1.50 Sun Dec 26 16:08:20 2021 +++ src/sys/arch/macppc/conf/POWERMAC_G5 Tue Feb 22 17:03:48 2022 @@ -245,3 +245,5 @@ pseudo-device bpfilter # packet filter #options MEMORY_DISK_IS_ROOT # Force root on ram-disk #options MEMORY_DISK_ROOT_SIZE=4096 # 2 Megabytes #options MEMORY_DISK_RBFLAGS=RB_SINGLE # boot in single-user mode + +cinclude "arch/macppc/conf/POWERMAC_G5.local"
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: martin Date: Tue Feb 22 17:03:48 UTC 2022 Modified Files: src/sys/arch/macppc/conf: POWERMAC_G5 Log Message: Incllude POWERMAC_G5.local if it exists To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51 src/sys/arch/macppc/conf/POWERMAC_G5 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: riastradh Date: Wed Feb 16 23:20:38 UTC 2022 Modified Files: src/sys/arch/macppc/conf: GENERIC Log Message: macppc: Support *macppc* GENERIC.local, not evbarm GENERIC64.local. Managed to fumble with a copypasta error of local commits, and committed the one that didn't work instead of the one that did. To generate a diff of this commit: cvs rdiff -u -r1.373 -r1.374 src/sys/arch/macppc/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/macppc/conf/GENERIC diff -u src/sys/arch/macppc/conf/GENERIC:1.373 src/sys/arch/macppc/conf/GENERIC:1.374 --- src/sys/arch/macppc/conf/GENERIC:1.373 Wed Feb 16 20:14:40 2022 +++ src/sys/arch/macppc/conf/GENERIC Wed Feb 16 23:20:38 2022 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.373 2022/02/16 20:14:40 riastradh Exp $ +# $NetBSD: GENERIC,v 1.374 2022/02/16 23:20:38 riastradh Exp $ # # GENERIC machine description file # @@ -22,7 +22,7 @@ include "arch/macppc/conf/std.macppc" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC-$Revision: 1.373 $" +#ident "GENERIC-$Revision: 1.374 $" maxusers 32 @@ -570,4 +570,4 @@ include "dev/veriexec.config" #options PAX_MPROTECT=0 # PaX mprotect(2) restrictions # Pull in optional local configuration -cinclude "arch/evbarm/conf/GENERIC64.local" +cinclude "arch/macppc/conf/GENERIC.local"
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: riastradh Date: Wed Feb 16 23:20:38 UTC 2022 Modified Files: src/sys/arch/macppc/conf: GENERIC Log Message: macppc: Support *macppc* GENERIC.local, not evbarm GENERIC64.local. Managed to fumble with a copypasta error of local commits, and committed the one that didn't work instead of the one that did. To generate a diff of this commit: cvs rdiff -u -r1.373 -r1.374 src/sys/arch/macppc/conf/GENERIC Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: riastradh Date: Wed Feb 16 20:14:41 UTC 2022 Modified Files: src/sys/arch/macppc/conf: GENERIC Log Message: macppc: Support GENERIC.local. To generate a diff of this commit: cvs rdiff -u -r1.372 -r1.373 src/sys/arch/macppc/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/macppc/conf/GENERIC diff -u src/sys/arch/macppc/conf/GENERIC:1.372 src/sys/arch/macppc/conf/GENERIC:1.373 --- src/sys/arch/macppc/conf/GENERIC:1.372 Thu Jan 21 06:51:55 2021 +++ src/sys/arch/macppc/conf/GENERIC Wed Feb 16 20:14:40 2022 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.372 2021/01/21 06:51:55 nia Exp $ +# $NetBSD: GENERIC,v 1.373 2022/02/16 20:14:40 riastradh Exp $ # # GENERIC machine description file # @@ -22,7 +22,7 @@ include "arch/macppc/conf/std.macppc" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC-$Revision: 1.372 $" +#ident "GENERIC-$Revision: 1.373 $" maxusers 32 @@ -568,3 +568,6 @@ pseudo-device drvctl include "dev/veriexec.config" #options PAX_MPROTECT=0 # PaX mprotect(2) restrictions + +# Pull in optional local configuration +cinclude "arch/evbarm/conf/GENERIC64.local"
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: riastradh Date: Wed Feb 16 20:14:41 UTC 2022 Modified Files: src/sys/arch/macppc/conf: GENERIC Log Message: macppc: Support GENERIC.local. To generate a diff of this commit: cvs rdiff -u -r1.372 -r1.373 src/sys/arch/macppc/conf/GENERIC Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: macallan Date: Fri Jun 18 22:24:51 UTC 2021 Modified Files: src/sys/arch/macppc/conf: files.macppc Log Message: defflag LMU_DEBUG and PSOC_DEBUG To generate a diff of this commit: cvs rdiff -u -r1.118 -r1.119 src/sys/arch/macppc/conf/files.macppc 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/macppc/conf/files.macppc diff -u src/sys/arch/macppc/conf/files.macppc:1.118 src/sys/arch/macppc/conf/files.macppc:1.119 --- src/sys/arch/macppc/conf/files.macppc:1.118 Wed May 12 23:22:33 2021 +++ src/sys/arch/macppc/conf/files.macppc Fri Jun 18 22:24:51 2021 @@ -1,4 +1,4 @@ -# $NetBSD: files.macppc,v 1.118 2021/05/12 23:22:33 thorpej Exp $ +# $NetBSD: files.macppc,v 1.119 2021/06/18 22:24:51 macallan Exp $ # # macppc-specific configuration info @@ -319,8 +319,10 @@ file arch/macppc/dev/platinumfb.c plat device psoc: sysmon_envsys attach psoc at iic file arch/macppc/dev/psoc.cpsoc +defflag opt_psoc.h PSOC_DEBUG # 'lmu-micro' found in late PowerBooks device lmu: sysmon_envsys attach lmu at iic file arch/macppc/dev/lmu.clmu +defflag opt_lmu.h LMU_DEBUG
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: macallan Date: Fri Jun 18 22:24:51 UTC 2021 Modified Files: src/sys/arch/macppc/conf: files.macppc Log Message: defflag LMU_DEBUG and PSOC_DEBUG To generate a diff of this commit: cvs rdiff -u -r1.118 -r1.119 src/sys/arch/macppc/conf/files.macppc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: thorpej Date: Sat May 1 15:12:26 UTC 2021 Modified Files: src/sys/arch/macppc/conf: files.macppc Log Message: Remove unnecessary interface attributes from "smu". To generate a diff of this commit: cvs rdiff -u -r1.116 -r1.117 src/sys/arch/macppc/conf/files.macppc 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/macppc/conf/files.macppc diff -u src/sys/arch/macppc/conf/files.macppc:1.116 src/sys/arch/macppc/conf/files.macppc:1.117 --- src/sys/arch/macppc/conf/files.macppc:1.116 Sat Apr 24 23:36:41 2021 +++ src/sys/arch/macppc/conf/files.macppc Sat May 1 15:12:25 2021 @@ -1,4 +1,4 @@ -# $NetBSD: files.macppc,v 1.116 2021/04/24 23:36:41 thorpej Exp $ +# $NetBSD: files.macppc,v 1.117 2021/05/01 15:12:25 thorpej Exp $ # # macppc-specific configuration info @@ -175,8 +175,7 @@ device zstty: tty attach zstty at zsc file dev/ic/z8530tty.czstty needs-flag -define smu {} -device smu: smu, obio +device smu { } attach smu at mainbus file arch/macppc/dev/smu.c smu needs-flag defflag opt_smu.h SMU_DEBUG
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: thorpej Date: Sat May 1 15:12:26 UTC 2021 Modified Files: src/sys/arch/macppc/conf: files.macppc Log Message: Remove unnecessary interface attributes from "smu". To generate a diff of this commit: cvs rdiff -u -r1.116 -r1.117 src/sys/arch/macppc/conf/files.macppc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: martin Date: Fri Apr 2 09:27:32 UTC 2021 Modified Files: src/sys/arch/macppc/conf: POWERMAC_G5 Log Message: Add gpt wedge support To generate a diff of this commit: cvs rdiff -u -r1.48 -r1.49 src/sys/arch/macppc/conf/POWERMAC_G5 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/macppc/conf/POWERMAC_G5 diff -u src/sys/arch/macppc/conf/POWERMAC_G5:1.48 src/sys/arch/macppc/conf/POWERMAC_G5:1.49 --- src/sys/arch/macppc/conf/POWERMAC_G5:1.48 Fri Apr 2 06:55:14 2021 +++ src/sys/arch/macppc/conf/POWERMAC_G5 Fri Apr 2 09:27:32 2021 @@ -56,6 +56,14 @@ options TRAP_PANICWAIT include "conf/compat_netbsd70.config" #options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. +# Wedge support +options DKWEDGE_AUTODISCOVER# Automatically add dk(4) instances +options DKWEDGE_METHOD_GPT # Supports GPT partitions as wedges +#options DKWEDGE_METHOD_BSDLABEL # Support disklabel entries as wedges +#options DKWEDGE_METHOD_MBR # Support MBR partitions as wedges +#options DKWEDGE_METHOD_APPLE# Support Apple partitions as wedges +#options DKWEDGE_METHOD_RDB # Support RDB partitions as wedges + # File systems file-system FFS # UFS file-system MFS # memory file system
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: martin Date: Fri Apr 2 09:27:32 UTC 2021 Modified Files: src/sys/arch/macppc/conf: POWERMAC_G5 Log Message: Add gpt wedge support To generate a diff of this commit: cvs rdiff -u -r1.48 -r1.49 src/sys/arch/macppc/conf/POWERMAC_G5 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: martin Date: Fri Apr 2 06:55:14 UTC 2021 Modified Files: src/sys/arch/macppc/conf: POWERMAC_G5 Log Message: Add bpf To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48 src/sys/arch/macppc/conf/POWERMAC_G5 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: martin Date: Fri Apr 2 06:55:14 UTC 2021 Modified Files: src/sys/arch/macppc/conf: POWERMAC_G5 Log Message: Add bpf To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48 src/sys/arch/macppc/conf/POWERMAC_G5 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/macppc/conf/POWERMAC_G5 diff -u src/sys/arch/macppc/conf/POWERMAC_G5:1.47 src/sys/arch/macppc/conf/POWERMAC_G5:1.48 --- src/sys/arch/macppc/conf/POWERMAC_G5:1.47 Sun Mar 28 08:43:05 2021 +++ src/sys/arch/macppc/conf/POWERMAC_G5 Fri Apr 2 06:55:14 2021 @@ -229,6 +229,7 @@ pseudo-device wsmux # mouse and keyboa pseudo-device clockctl # user control of clock subsystem pseudo-device drvctl # user control of drive subsystem pseudo-device ksyms # /dev/ksyms +pseudo-device bpfilter # packet filter #pseudo-device npf # NPF packet filter # Enable the hooks used for initializing the ram-disk.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: martin Date: Sun Mar 28 08:43:05 UTC 2021 Modified Files: src/sys/arch/macppc/conf: POWERMAC_G5 Log Message: Enable a few more filesystems To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47 src/sys/arch/macppc/conf/POWERMAC_G5 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/macppc/conf/POWERMAC_G5 diff -u src/sys/arch/macppc/conf/POWERMAC_G5:1.46 src/sys/arch/macppc/conf/POWERMAC_G5:1.47 --- src/sys/arch/macppc/conf/POWERMAC_G5:1.46 Sun Mar 28 08:39:31 2021 +++ src/sys/arch/macppc/conf/POWERMAC_G5 Sun Mar 28 08:43:05 2021 @@ -63,16 +63,16 @@ file-system TMPFS # memory file system file-system KERNFS # /kern file-system PROCFS # /proc file-system NFS # Network File System client -#file-system CD9660 # ISO 9660 + Rock Ridge file system -#file-system MSDOSFS # MS-DOS file system +file-system CD9660 # ISO 9660 + Rock Ridge file system +file-system MSDOSFS # MS-DOS file system file-system PTYFS # /dev/pts/N support #file-system HFS # experimental - Apple HFS+ (read-only) # File system options -#options QUOTA # legacy UFS quotas -#options QUOTA2 # new, in-filesystem UFS quotas +options QUOTA # legacy UFS quotas +options QUOTA2 # new, in-filesystem UFS quotas #options FFS_EI # FFS Endian Independant support -#options WAPBL # File system journaling support +options WAPBL # File system journaling support #options UFS_DIRHASH # UFS Large Directory Hashing - Experimental #options NFSSERVER # Network File System server #options FFS_NO_SNAPSHOT # ffs snapshots
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: martin Date: Sun Mar 28 08:43:05 UTC 2021 Modified Files: src/sys/arch/macppc/conf: POWERMAC_G5 Log Message: Enable a few more filesystems To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47 src/sys/arch/macppc/conf/POWERMAC_G5 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: martin Date: Sun Mar 28 08:39:31 UTC 2021 Modified Files: src/sys/arch/macppc/conf: POWERMAC_G5 Log Message: Remove makeoptions DEBUG="-g" - we have better ways to achieve the same (build.sh kernel.gdb= or MKKDEBUG=yes) To generate a diff of this commit: cvs rdiff -u -r1.45 -r1.46 src/sys/arch/macppc/conf/POWERMAC_G5 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: martin Date: Sun Mar 28 08:39:31 UTC 2021 Modified Files: src/sys/arch/macppc/conf: POWERMAC_G5 Log Message: Remove makeoptions DEBUG="-g" - we have better ways to achieve the same (build.sh kernel.gdb= or MKKDEBUG=yes) To generate a diff of this commit: cvs rdiff -u -r1.45 -r1.46 src/sys/arch/macppc/conf/POWERMAC_G5 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/macppc/conf/POWERMAC_G5 diff -u src/sys/arch/macppc/conf/POWERMAC_G5:1.45 src/sys/arch/macppc/conf/POWERMAC_G5:1.46 --- src/sys/arch/macppc/conf/POWERMAC_G5:1.45 Sun Mar 28 08:34:18 2021 +++ src/sys/arch/macppc/conf/POWERMAC_G5 Sun Mar 28 08:39:31 2021 @@ -52,8 +52,6 @@ options DDB_HISTORY_SIZE=512 # enable h options TRAP_PANICWAIT #options DDB_COMMANDONENTER="bt" -makeoptions DEBUG="-g" # compile full symbol table - # Compatibility options include "conf/compat_netbsd70.config" #options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: martin Date: Sun Mar 28 08:34:18 UTC 2021 Modified Files: src/sys/arch/macppc/conf: POWERMAC_G5 Log Message: Add siisata To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45 src/sys/arch/macppc/conf/POWERMAC_G5 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/macppc/conf/POWERMAC_G5 diff -u src/sys/arch/macppc/conf/POWERMAC_G5:1.44 src/sys/arch/macppc/conf/POWERMAC_G5:1.45 --- src/sys/arch/macppc/conf/POWERMAC_G5:1.44 Tue Mar 2 06:31:25 2021 +++ src/sys/arch/macppc/conf/POWERMAC_G5 Sun Mar 28 08:34:18 2021 @@ -202,7 +202,9 @@ options RADEONFB_ALWAYS_ACCEL_PUTCHAR #pciide* at pci? dev ? function ? flags 0x # GENERIC pciide driver wdc* at pci? dev ? function ? # Kauai ATA svwsata* at pci? dev ? function ? # ServerWorks SATA controllers +siisata* at pci? dev ? function ? # SiI SteelVine controllers #options ATADEBUG + obio* at pci? dev ? function ? zsc* at obio? zstty* at zsc? channel ?
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: martin Date: Sun Mar 28 08:34:18 UTC 2021 Modified Files: src/sys/arch/macppc/conf: POWERMAC_G5 Log Message: Add siisata To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45 src/sys/arch/macppc/conf/POWERMAC_G5 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: macallan Date: Tue Mar 2 06:31:25 UTC 2021 Modified Files: src/sys/arch/macppc/conf: POWERMAC_G5 Log Message: add gffb tested on 20" 1.8GHz iMac G5 To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44 src/sys/arch/macppc/conf/POWERMAC_G5 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/macppc/conf/POWERMAC_G5 diff -u src/sys/arch/macppc/conf/POWERMAC_G5:1.43 src/sys/arch/macppc/conf/POWERMAC_G5:1.44 --- src/sys/arch/macppc/conf/POWERMAC_G5:1.43 Sat Apr 4 15:56:25 2020 +++ src/sys/arch/macppc/conf/POWERMAC_G5 Tue Mar 2 06:31:25 2021 @@ -192,6 +192,7 @@ ums* at uhidev? reportid ?# USB Mice wsmouse* at ums? genfb* at pci? dev ? function ? # Generic Open Firmware Framebuffer +gffb* at pci? dev ? function ? # some iMacs have nvidia graphics chips radeonfb* at pci? dev ? function ? options RADEONFB_ALWAYS_ACCEL_PUTCHAR
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: macallan Date: Tue Mar 2 06:31:25 UTC 2021 Modified Files: src/sys/arch/macppc/conf: POWERMAC_G5 Log Message: add gffb tested on 20" 1.8GHz iMac G5 To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44 src/sys/arch/macppc/conf/POWERMAC_G5 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: macallan Date: Sat Aug 29 23:00:10 UTC 2020 Modified Files: src/sys/arch/macppc/conf: std.macppc Log Message: make us.apple the default USB keyboard layout To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/arch/macppc/conf/std.macppc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: macallan Date: Sat Aug 29 23:00:10 UTC 2020 Modified Files: src/sys/arch/macppc/conf: std.macppc Log Message: make us.apple the default USB keyboard layout To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/arch/macppc/conf/std.macppc 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/macppc/conf/std.macppc diff -u src/sys/arch/macppc/conf/std.macppc:1.24 src/sys/arch/macppc/conf/std.macppc:1.25 --- src/sys/arch/macppc/conf/std.macppc:1.24 Sat Jun 9 02:25:52 2018 +++ src/sys/arch/macppc/conf/std.macppc Sat Aug 29 23:00:10 2020 @@ -1,4 +1,4 @@ -# $NetBSD: std.macppc,v 1.24 2018/06/09 02:25:52 macallan Exp $ +# $NetBSD: std.macppc,v 1.25 2020/08/29 23:00:10 macallan Exp $ # # Standard/required options for NetBSD/macppc. @@ -21,6 +21,7 @@ options INTSTK=0x2000 # HID devices - for them to coexist on the same mux we tell the adbkbd driver # pose as a USB keyboard options ADBKBD_EMUL_USB +options UKBD_LAYOUT="(KB_US | KB_APPLE)" # for ukbd driver # Atheros HAL options include "external/isc/atheros_hal/conf/std.ath_hal"
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: macallan Date: Sat Aug 8 22:41:14 UTC 2020 Modified Files: src/sys/arch/macppc/conf: GENERIC Log Message: add commented out entries for onewire at snapper, and document what they're for To generate a diff of this commit: cvs rdiff -u -r1.369 -r1.370 src/sys/arch/macppc/conf/GENERIC Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: macallan Date: Sat Aug 8 22:41:14 UTC 2020 Modified Files: src/sys/arch/macppc/conf: GENERIC Log Message: add commented out entries for onewire at snapper, and document what they're for To generate a diff of this commit: cvs rdiff -u -r1.369 -r1.370 src/sys/arch/macppc/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/macppc/conf/GENERIC diff -u src/sys/arch/macppc/conf/GENERIC:1.369 src/sys/arch/macppc/conf/GENERIC:1.370 --- src/sys/arch/macppc/conf/GENERIC:1.369 Sat Aug 1 08:20:50 2020 +++ src/sys/arch/macppc/conf/GENERIC Sat Aug 8 22:41:14 2020 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.369 2020/08/01 08:20:50 maxv Exp $ +# $NetBSD: GENERIC,v 1.370 2020/08/08 22:41:14 macallan Exp $ # # GENERIC machine description file # @@ -22,7 +22,7 @@ include "arch/macppc/conf/std.macppc" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC-$Revision: 1.369 $" +#ident "GENERIC-$Revision: 1.370 $" maxusers 32 @@ -385,6 +385,11 @@ deq* at iic? # mixer/equalizer, used wi* at obio? # AirMac snapper* at obio? # Snapper audio device +# this is for talking to the onewire-EEPROM hiding in Apple Pro speakers. +# or other onewire devices you may want to hook up to it +#onewire* at snapper? +#oweeprom* at onewire? + cardslot* at cbb? cardbus* at cardslot? pcmcia* at cardslot?
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: rin Date: Tue Jul 7 02:39:59 UTC 2020 Modified Files: src/sys/arch/macppc/conf: POWERMAC_G5_11_2 Log Message: Enable COPY_SYMTAB in case of directly booted from Open Firmware with ofwboot being skipped. To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/sys/arch/macppc/conf/POWERMAC_G5_11_2 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/macppc/conf/POWERMAC_G5_11_2 diff -u src/sys/arch/macppc/conf/POWERMAC_G5_11_2:1.19 src/sys/arch/macppc/conf/POWERMAC_G5_11_2:1.20 --- src/sys/arch/macppc/conf/POWERMAC_G5_11_2:1.19 Tue Jul 7 02:37:27 2020 +++ src/sys/arch/macppc/conf/POWERMAC_G5_11_2 Tue Jul 7 02:39:59 2020 @@ -42,6 +42,7 @@ options DDB_ONPANIC=1 # don't go into d options DDB_HISTORY_SIZE=512 # enable history editing in DDB options TRAP_PANICWAIT +makeoptions COPY_SYMTAB=1 # in case of directly booted from ofw makeoptions DEBUG="-g" # compile full symbol table # Compatibility options
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: rin Date: Tue Jul 7 02:39:59 UTC 2020 Modified Files: src/sys/arch/macppc/conf: POWERMAC_G5_11_2 Log Message: Enable COPY_SYMTAB in case of directly booted from Open Firmware with ofwboot being skipped. To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/sys/arch/macppc/conf/POWERMAC_G5_11_2 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: rin Date: Tue Jul 7 02:37:27 UTC 2020 Modified Files: src/sys/arch/macppc/conf: POWERMAC_G5_11_2 Log Message: Sync wscons colors with GENERIC; now it works fine! To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/arch/macppc/conf/POWERMAC_G5_11_2 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/macppc/conf/POWERMAC_G5_11_2 diff -u src/sys/arch/macppc/conf/POWERMAC_G5_11_2:1.18 src/sys/arch/macppc/conf/POWERMAC_G5_11_2:1.19 --- src/sys/arch/macppc/conf/POWERMAC_G5_11_2:1.18 Sat Jul 4 12:04:15 2020 +++ src/sys/arch/macppc/conf/POWERMAC_G5_11_2 Tue Jul 7 02:37:27 2020 @@ -83,6 +83,12 @@ options MIIVERBOSE # verbose PHY autoco #options WSEMUL_SUN # sun terminal emulation options WSEMUL_VT100 # VT100 / VT220 emulation options WSDISPLAY_COMPAT_USL # wsconscfg VT handling + +options WS_DEFAULT_FG=WSCOL_BLACK +options WS_DEFAULT_BG=WSCOL_LIGHT_WHITE +options WS_KERNEL_FG=WSCOL_GREEN +options WS_KERNEL_BG=WSCOL_LIGHT_WHITE + #options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes options FONT_GALLANT12x22
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: rin Date: Tue Jul 7 02:37:27 UTC 2020 Modified Files: src/sys/arch/macppc/conf: POWERMAC_G5_11_2 Log Message: Sync wscons colors with GENERIC; now it works fine! To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/arch/macppc/conf/POWERMAC_G5_11_2 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: rin Date: Sat Jul 4 12:04:15 UTC 2020 Modified Files: src/sys/arch/macppc/conf: POWERMAC_G5_11_2 Log Message: Add missing TMPFS, PTYFS, WAPBL, INET6, and NFS_BOOT_DHCP. XXX Sync options with GENERIC. It should be better to introduce GENERIC.common in a similar manner to evbarm. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/arch/macppc/conf/POWERMAC_G5_11_2 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/macppc/conf/POWERMAC_G5_11_2 diff -u src/sys/arch/macppc/conf/POWERMAC_G5_11_2:1.17 src/sys/arch/macppc/conf/POWERMAC_G5_11_2:1.18 --- src/sys/arch/macppc/conf/POWERMAC_G5_11_2:1.17 Sat Jul 4 12:00:15 2020 +++ src/sys/arch/macppc/conf/POWERMAC_G5_11_2 Sat Jul 4 12:04:15 2020 @@ -51,14 +51,17 @@ include "conf/compat_netbsd30.config" # File systems file-system FFS # UFS file-system MFS # memory file system +file-system TMPFS # Efficient memory file-system file-system KERNFS # /kern file-system PROCFS # /proc file-system NFS # Network File System client +file-system PTYFS # /dev/pts/N support # File system options #options QUOTA # legacy UFS quotas #options QUOTA2 # new, in-filesystem UFS quotas #options FFS_EI # FFS Endian Independent support +options WAPBL # File system journaling support #options UFS_DIRHASH # UFS Large Directory Hashing - Experimental #options NFSSERVER # Network File System server #options FFS_NO_SNAPSHOT # ffs snapshots @@ -68,6 +71,7 @@ file-system NFS # Network File System # Networking options #options GATEWAY # packet forwarding options INET # IP + ICMP + TCP + UDP +options INET6 # IPV6 # These options enable verbose messages for several subsystems. # Warning, these may compile large string tables into the kernel! @@ -85,7 +89,8 @@ options FONT_GALLANT12x22 # Kernel root file system and dump configuration. config netbsd root on ? type ? #config netbsd root on gem0 type nfs -#options NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM +options NFS_BOOT_DHCP +#options NFS_BOOT_BOOTPARAM # # Device configuration
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: rin Date: Sat Jul 4 12:04:15 UTC 2020 Modified Files: src/sys/arch/macppc/conf: POWERMAC_G5_11_2 Log Message: Add missing TMPFS, PTYFS, WAPBL, INET6, and NFS_BOOT_DHCP. XXX Sync options with GENERIC. It should be better to introduce GENERIC.common in a similar manner to evbarm. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/arch/macppc/conf/POWERMAC_G5_11_2 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: rin Date: Sat Jul 4 12:00:15 UTC 2020 Modified Files: src/sys/arch/macppc/conf: POWERMAC_G5_11_2 Log Message: Enable snapper(4) and friends. It works just fine. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/sys/arch/macppc/conf/POWERMAC_G5_11_2 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/macppc/conf/POWERMAC_G5_11_2 diff -u src/sys/arch/macppc/conf/POWERMAC_G5_11_2:1.16 src/sys/arch/macppc/conf/POWERMAC_G5_11_2:1.17 --- src/sys/arch/macppc/conf/POWERMAC_G5_11_2:1.16 Sat Apr 4 15:56:25 2020 +++ src/sys/arch/macppc/conf/POWERMAC_G5_11_2 Sat Jul 4 12:00:15 2020 @@ -118,7 +118,7 @@ ppb* at pci? dev ? function ? # PCI-PCI obio0 at pci? dev ? function ? zsc* at obio? zstty* at zsc? channel ? -#snapper* at obio? +snapper* at obio? ki2c* at obio? # Keywest I2C iic* at ki2c? @@ -129,10 +129,10 @@ smusat* at iic? deq* at iic? # Audio support -#audio* at audiobus? +audio* at audiobus? -#spkr* at audio? # PC speaker (synthesized) -#wsbell* at spkr? +spkr* at audio? # PC speaker (synthesized) +wsbell* at spkr? bge* at pci? dev ? function ? # gmac ethernet brgphy* at mii? phy ? # Broadcom BCM5400 PHYs
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: rin Date: Sat Jul 4 12:00:15 UTC 2020 Modified Files: src/sys/arch/macppc/conf: POWERMAC_G5_11_2 Log Message: Enable snapper(4) and friends. It works just fine. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/sys/arch/macppc/conf/POWERMAC_G5_11_2 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: pgoyette Date: Sun Apr 26 23:03:37 UTC 2020 Modified Files: src/sys/arch/macppc/conf: GENERIC Log Message: Re-enable crypto and swcrypto - "generic softints" have been available for quite some time, so no need to disable. This is a work-around for PR kern/55155. The root problem, failure to load modules due to missing kernel symbol table, still exists. To generate a diff of this commit: cvs rdiff -u -r1.367 -r1.368 src/sys/arch/macppc/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/macppc/conf/GENERIC diff -u src/sys/arch/macppc/conf/GENERIC:1.367 src/sys/arch/macppc/conf/GENERIC:1.368 --- src/sys/arch/macppc/conf/GENERIC:1.367 Fri Apr 24 12:40:25 2020 +++ src/sys/arch/macppc/conf/GENERIC Sun Apr 26 23:03:37 2020 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.367 2020/04/24 12:40:25 macallan Exp $ +# $NetBSD: GENERIC,v 1.368 2020/04/26 23:03:37 pgoyette Exp $ # # GENERIC machine description file # @@ -22,7 +22,7 @@ include "arch/macppc/conf/std.macppc" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC-$Revision: 1.367 $" +#ident "GENERIC-$Revision: 1.368 $" maxusers 32 @@ -512,9 +512,8 @@ midi* at eap? # 137[01] MIDI port pseudo-device accf_data # "dataready" accept filter pseudo-device accf_http # "httpready" accept filter -#pseudo-device crypto # /dev/crypto device - # (disabled, requires generic softints) -#pseudo-device swcrypto # software crypto implementation +pseudo-device crypto # /dev/crypto device +pseudo-device swcrypto # software crypto implementation pseudo-device vnd # disk-like interface to files #options VND_COMPRESSION # compressed vnd(4) pseudo-device ccd # concatenated/striped disk devices
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: pgoyette Date: Sun Apr 26 23:03:37 UTC 2020 Modified Files: src/sys/arch/macppc/conf: GENERIC Log Message: Re-enable crypto and swcrypto - "generic softints" have been available for quite some time, so no need to disable. This is a work-around for PR kern/55155. The root problem, failure to load modules due to missing kernel symbol table, still exists. To generate a diff of this commit: cvs rdiff -u -r1.367 -r1.368 src/sys/arch/macppc/conf/GENERIC Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: macallan Date: Fri Apr 24 12:40:25 UTC 2020 Modified Files: src/sys/arch/macppc/conf: GENERIC Log Message: add sudden motion sensor 'driver'. To generate a diff of this commit: cvs rdiff -u -r1.366 -r1.367 src/sys/arch/macppc/conf/GENERIC Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: macallan Date: Fri Apr 24 12:40:25 UTC 2020 Modified Files: src/sys/arch/macppc/conf: GENERIC Log Message: add sudden motion sensor 'driver'. To generate a diff of this commit: cvs rdiff -u -r1.366 -r1.367 src/sys/arch/macppc/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/macppc/conf/GENERIC diff -u src/sys/arch/macppc/conf/GENERIC:1.366 src/sys/arch/macppc/conf/GENERIC:1.367 --- src/sys/arch/macppc/conf/GENERIC:1.366 Sat Mar 28 08:35:36 2020 +++ src/sys/arch/macppc/conf/GENERIC Fri Apr 24 12:40:25 2020 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.366 2020/03/28 08:35:36 isaki Exp $ +# $NetBSD: GENERIC,v 1.367 2020/04/24 12:40:25 macallan Exp $ # # GENERIC machine description file # @@ -22,7 +22,7 @@ include "arch/macppc/conf/std.macppc" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC-$Revision: 1.366 $" +#ident "GENERIC-$Revision: 1.367 $" maxusers 32 @@ -373,13 +373,14 @@ iic* at ki2c? # I2C devices dbcool* at iic? # dbCool thermal monitor & fan control lmtemp* at iic? # temperature sensor, found in PowerBook5,6 -deq* at iic? # mixer/equalizer, used by snapper admtemp* at iic? # temperature sensor found in Mini, G5 psoc* at iic? # fan controller found in TiBooks lmu* at iic? # ambient / keyboard lights +asms* at iic? # sudden motion sensor, various later *Books videopll* at iic? # for valkyriefb sgsmix* at iic? # Additional mixer found in beige G3 # use with awacs. +deq* at iic? # mixer/equalizer, used by snapper wi* at obio? # AirMac snapper* at obio? # Snapper audio device
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: jdolecek Date: Sat Apr 4 15:56:25 UTC 2020 Modified Files: src/sys/arch/macppc/conf: MAMBO POWERMAC_G5 POWERMAC_G5_11_2 Log Message: remove some leftover nsmb(4) references from kernel configs To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34 src/sys/arch/macppc/conf/MAMBO cvs rdiff -u -r1.42 -r1.43 src/sys/arch/macppc/conf/POWERMAC_G5 cvs rdiff -u -r1.15 -r1.16 src/sys/arch/macppc/conf/POWERMAC_G5_11_2 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/macppc/conf/MAMBO diff -u src/sys/arch/macppc/conf/MAMBO:1.33 src/sys/arch/macppc/conf/MAMBO:1.34 --- src/sys/arch/macppc/conf/MAMBO:1.33 Sat Apr 13 08:23:00 2019 +++ src/sys/arch/macppc/conf/MAMBO Sat Apr 4 15:56:25 2020 @@ -6,7 +6,7 @@ include "arch/macppc/conf/std.macppc.g5 options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC-$Revision: 1.33 $" +#ident "GENERIC-$Revision: 1.34 $" maxusers 32 @@ -173,7 +173,6 @@ pseudo-device wsmux # mouse and keyboa pseudo-device clockctl # user control of clock subsystem pseudo-device drvctl # user control of drive subsystem pseudo-device ksyms # /dev/ksyms -pseudo-device nsmb # SMB requester #pseudo-device npf # NPF packet filter # Enable the hooks used for initializing the ram-disk. Index: src/sys/arch/macppc/conf/POWERMAC_G5 diff -u src/sys/arch/macppc/conf/POWERMAC_G5:1.42 src/sys/arch/macppc/conf/POWERMAC_G5:1.43 --- src/sys/arch/macppc/conf/POWERMAC_G5:1.42 Tue Mar 17 21:28:45 2020 +++ src/sys/arch/macppc/conf/POWERMAC_G5 Sat Apr 4 15:56:25 2020 @@ -228,7 +228,6 @@ pseudo-device wsmux # mouse and keyboa pseudo-device clockctl # user control of clock subsystem pseudo-device drvctl # user control of drive subsystem pseudo-device ksyms # /dev/ksyms -#pseudo-device nsmb # SMB requester #pseudo-device npf # NPF packet filter # Enable the hooks used for initializing the ram-disk. Index: src/sys/arch/macppc/conf/POWERMAC_G5_11_2 diff -u src/sys/arch/macppc/conf/POWERMAC_G5_11_2:1.15 src/sys/arch/macppc/conf/POWERMAC_G5_11_2:1.16 --- src/sys/arch/macppc/conf/POWERMAC_G5_11_2:1.15 Tue Mar 17 21:28:45 2020 +++ src/sys/arch/macppc/conf/POWERMAC_G5_11_2 Sat Apr 4 15:56:25 2020 @@ -180,7 +180,6 @@ pseudo-device openfirm # /dev/openfirm pseudo-device wsmux # mouse and keyboard multiplexor pseudo-device clockctl # user control of clock subsystem pseudo-device ksyms # /dev/ksyms -pseudo-device nsmb # SMB requester pseudo-device bpfilter8 # Berkeley packet filter #pseudo-device npf # NPF packet filter
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: jdolecek Date: Sat Apr 4 15:56:25 UTC 2020 Modified Files: src/sys/arch/macppc/conf: MAMBO POWERMAC_G5 POWERMAC_G5_11_2 Log Message: remove some leftover nsmb(4) references from kernel configs To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34 src/sys/arch/macppc/conf/MAMBO cvs rdiff -u -r1.42 -r1.43 src/sys/arch/macppc/conf/POWERMAC_G5 cvs rdiff -u -r1.15 -r1.16 src/sys/arch/macppc/conf/POWERMAC_G5_11_2 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: macallan Date: Tue Mar 17 21:28:45 UTC 2020 Modified Files: src/sys/arch/macppc/conf: POWERMAC_G5 POWERMAC_G5_11_2 Log Message: remove OFWOEA_WSCONS_NO_ROM_FONT To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 src/sys/arch/macppc/conf/POWERMAC_G5 cvs rdiff -u -r1.14 -r1.15 src/sys/arch/macppc/conf/POWERMAC_G5_11_2 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/macppc/conf/POWERMAC_G5 diff -u src/sys/arch/macppc/conf/POWERMAC_G5:1.41 src/sys/arch/macppc/conf/POWERMAC_G5:1.42 --- src/sys/arch/macppc/conf/POWERMAC_G5:1.41 Sat Apr 13 08:23:00 2019 +++ src/sys/arch/macppc/conf/POWERMAC_G5 Tue Mar 17 21:28:45 2020 @@ -191,7 +191,6 @@ wskbd* at ukbd? console ? ums* at uhidev? reportid ?# USB Mice wsmouse* at ums? -options OFWOEA_WSCONS_NO_ROM_FONT genfb* at pci? dev ? function ? # Generic Open Firmware Framebuffer radeonfb* at pci? dev ? function ? options RADEONFB_ALWAYS_ACCEL_PUTCHAR Index: src/sys/arch/macppc/conf/POWERMAC_G5_11_2 diff -u src/sys/arch/macppc/conf/POWERMAC_G5_11_2:1.14 src/sys/arch/macppc/conf/POWERMAC_G5_11_2:1.15 --- src/sys/arch/macppc/conf/POWERMAC_G5_11_2:1.14 Tue Nov 12 17:27:59 2019 +++ src/sys/arch/macppc/conf/POWERMAC_G5_11_2 Tue Mar 17 21:28:45 2020 @@ -184,7 +184,6 @@ pseudo-device nsmb # SMB requester pseudo-device bpfilter8 # Berkeley packet filter #pseudo-device npf # NPF packet filter -options OFWOEA_WSCONS_NO_ROM_FONT options EXSTORAGE_MAX=24 # Enable the hooks used for initializing the ram-disk.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: macallan Date: Tue Mar 17 21:28:45 UTC 2020 Modified Files: src/sys/arch/macppc/conf: POWERMAC_G5 POWERMAC_G5_11_2 Log Message: remove OFWOEA_WSCONS_NO_ROM_FONT To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 src/sys/arch/macppc/conf/POWERMAC_G5 cvs rdiff -u -r1.14 -r1.15 src/sys/arch/macppc/conf/POWERMAC_G5_11_2 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: macallan Date: Mon Jan 27 20:54:59 UTC 2020 Modified Files: src/sys/arch/macppc/conf: GENERIC Log Message: add & enable uatp driver, now that it works on ppc-era hardware leave pbms in but commented out for now To generate a diff of this commit: cvs rdiff -u -r1.363 -r1.364 src/sys/arch/macppc/conf/GENERIC Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: macallan Date: Mon Jan 27 20:54:59 UTC 2020 Modified Files: src/sys/arch/macppc/conf: GENERIC Log Message: add & enable uatp driver, now that it works on ppc-era hardware leave pbms in but commented out for now To generate a diff of this commit: cvs rdiff -u -r1.363 -r1.364 src/sys/arch/macppc/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/macppc/conf/GENERIC diff -u src/sys/arch/macppc/conf/GENERIC:1.363 src/sys/arch/macppc/conf/GENERIC:1.364 --- src/sys/arch/macppc/conf/GENERIC:1.363 Sat Jan 25 18:38:36 2020 +++ src/sys/arch/macppc/conf/GENERIC Mon Jan 27 20:54:59 2020 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.363 2020/01/25 18:38:36 thorpej Exp $ +# $NetBSD: GENERIC,v 1.364 2020/01/27 20:54:59 macallan Exp $ # # GENERIC machine description file # @@ -22,7 +22,7 @@ include "arch/macppc/conf/std.macppc" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC-$Revision: 1.363 $" +#ident "GENERIC-$Revision: 1.364 $" maxusers 32 @@ -445,7 +445,8 @@ usb* at slhci? # USB bus support include "dev/usb/usbdevices.config" -pbms* at uhidev? reportid ?# PowerBook 15" mouse +uatp* at uhidev? reportid ? # Apple multi-touchpads found in late *Books +#pbms* at uhidev? reportid ? # older driver for touchpads # Bluetooth Controller and Device support
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: macallan Date: Wed Jan 22 22:29:29 UTC 2020 Modified Files: src/sys/arch/macppc/conf: GENERIC Log Message: enable CPU speed / voltage control via GPIOs and/or DFS should work on most *Book G4 ( notable exception - TiBooks. They use a completely different mechanism ) To generate a diff of this commit: cvs rdiff -u -r1.361 -r1.362 src/sys/arch/macppc/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/macppc/conf/GENERIC diff -u src/sys/arch/macppc/conf/GENERIC:1.361 src/sys/arch/macppc/conf/GENERIC:1.362 --- src/sys/arch/macppc/conf/GENERIC:1.361 Mon Jan 20 18:38:20 2020 +++ src/sys/arch/macppc/conf/GENERIC Wed Jan 22 22:29:28 2020 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.361 2020/01/20 18:38:20 thorpej Exp $ +# $NetBSD: GENERIC,v 1.362 2020/01/22 22:29:28 macallan Exp $ # # GENERIC machine description file # @@ -22,7 +22,7 @@ include "arch/macppc/conf/std.macppc" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC-$Revision: 1.361 $" +#ident "GENERIC-$Revision: 1.362 $" maxusers 32 @@ -329,6 +329,9 @@ mc* at obio? # MACE ethernet esp* at obio? flags 0x00ff # 53c9x SCSI mesh* at obio? flags 0x # MESH SCSI nvram* at obio? # nvram +options OBIO_SPEED_CONTROL # CPU speed / voltage control via GPIOs + # and/or DFS, found on most *Book G4 + # the traditional ADB subsystem
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: macallan Date: Wed Jan 22 22:29:29 UTC 2020 Modified Files: src/sys/arch/macppc/conf: GENERIC Log Message: enable CPU speed / voltage control via GPIOs and/or DFS should work on most *Book G4 ( notable exception - TiBooks. They use a completely different mechanism ) To generate a diff of this commit: cvs rdiff -u -r1.361 -r1.362 src/sys/arch/macppc/conf/GENERIC Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: macallan Date: Fri Jan 10 06:26:34 UTC 2020 Modified Files: src/sys/arch/macppc/conf: GENERIC Log Message: add lmu driver To generate a diff of this commit: cvs rdiff -u -r1.359 -r1.360 src/sys/arch/macppc/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/macppc/conf/GENERIC diff -u src/sys/arch/macppc/conf/GENERIC:1.359 src/sys/arch/macppc/conf/GENERIC:1.360 --- src/sys/arch/macppc/conf/GENERIC:1.359 Wed Jan 8 14:21:12 2020 +++ src/sys/arch/macppc/conf/GENERIC Fri Jan 10 06:26:34 2020 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.359 2020/01/08 14:21:12 macallan Exp $ +# $NetBSD: GENERIC,v 1.360 2020/01/10 06:26:34 macallan Exp $ # # GENERIC machine description file # @@ -22,7 +22,7 @@ include "arch/macppc/conf/std.macppc" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC-$Revision: 1.359 $" +#ident "GENERIC-$Revision: 1.360 $" maxusers 32 @@ -375,6 +375,7 @@ lmtemp* at iic? # temperature sensor, deq* at iic? # mixer/equalizer, used by snapper admtemp* at iic? # temperature sensor found in Mini, G5 psoc* at iic? # fan controller found in TiBooks +lmu* at iic? # ambient / keyboard lights videopll* at iic? # for valkyriefb sgsmix* at iic? # Additional mixer found in beige G3 # use with awacs.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: macallan Date: Fri Jan 10 06:26:34 UTC 2020 Modified Files: src/sys/arch/macppc/conf: GENERIC Log Message: add lmu driver To generate a diff of this commit: cvs rdiff -u -r1.359 -r1.360 src/sys/arch/macppc/conf/GENERIC Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: macallan Date: Wed Jan 8 14:21:12 UTC 2020 Modified Files: src/sys/arch/macppc/conf: GENERIC Log Message: add lmtemp, found in some late powerbooks To generate a diff of this commit: cvs rdiff -u -r1.358 -r1.359 src/sys/arch/macppc/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/macppc/conf/GENERIC diff -u src/sys/arch/macppc/conf/GENERIC:1.358 src/sys/arch/macppc/conf/GENERIC:1.359 --- src/sys/arch/macppc/conf/GENERIC:1.358 Fri Nov 1 17:55:12 2019 +++ src/sys/arch/macppc/conf/GENERIC Wed Jan 8 14:21:12 2020 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.358 2019/11/01 17:55:12 macallan Exp $ +# $NetBSD: GENERIC,v 1.359 2020/01/08 14:21:12 macallan Exp $ # # GENERIC machine description file # @@ -22,7 +22,7 @@ include "arch/macppc/conf/std.macppc" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC-$Revision: 1.358 $" +#ident "GENERIC-$Revision: 1.359 $" maxusers 32 @@ -371,6 +371,7 @@ iic* at ki2c? # I2C devices dbcool* at iic? # dbCool thermal monitor & fan control +lmtemp* at iic? # temperature sensor, found in PowerBook5,6 deq* at iic? # mixer/equalizer, used by snapper admtemp* at iic? # temperature sensor found in Mini, G5 psoc* at iic? # fan controller found in TiBooks
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: macallan Date: Wed Jan 8 14:21:12 UTC 2020 Modified Files: src/sys/arch/macppc/conf: GENERIC Log Message: add lmtemp, found in some late powerbooks To generate a diff of this commit: cvs rdiff -u -r1.358 -r1.359 src/sys/arch/macppc/conf/GENERIC Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: macallan Date: Wed Jan 8 13:28:14 UTC 2020 Modified Files: src/sys/arch/macppc/conf: INSTALL Log Message: add makphy, found in late(ish) PowerBooks To generate a diff of this commit: cvs rdiff -u -r1.129 -r1.130 src/sys/arch/macppc/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/macppc/conf/INSTALL diff -u src/sys/arch/macppc/conf/INSTALL:1.129 src/sys/arch/macppc/conf/INSTALL:1.130 --- src/sys/arch/macppc/conf/INSTALL:1.129 Mon Jan 7 01:44:59 2019 +++ src/sys/arch/macppc/conf/INSTALL Wed Jan 8 13:28:14 2020 @@ -1,4 +1,4 @@ -# $NetBSD: INSTALL,v 1.129 2019/01/07 01:44:59 scole Exp $ +# $NetBSD: INSTALL,v 1.130 2020/01/08 13:28:14 macallan Exp $ # # config file for INSTALL FLOPPY # @@ -123,6 +123,7 @@ icsphy* at mii? phy ? # Integrated Cir inphy* at mii? phy ? # Intel 82555 PHYs iophy* at mii? phy ? # Intel 82553 PHYs lxtphy* at mii? phy ? # Level One LXT-970 PHYs +makphy* at mii? phy ? # Marvell Semiconductor 88E1000 PHYs nsphy* at mii? phy ? # NS83840 PHYs nsphyter* at mii? phy ? # NS83843 PHYs qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: macallan Date: Wed Jan 8 13:28:14 UTC 2020 Modified Files: src/sys/arch/macppc/conf: INSTALL Log Message: add makphy, found in late(ish) PowerBooks To generate a diff of this commit: cvs rdiff -u -r1.129 -r1.130 src/sys/arch/macppc/conf/INSTALL Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: scole Date: Sun Dec 8 21:30:00 UTC 2019 Modified Files: src/sys/arch/macppc/conf: INSTALL_601 Log Message: add platinumfb To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/macppc/conf/INSTALL_601 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/macppc/conf/INSTALL_601 diff -u src/sys/arch/macppc/conf/INSTALL_601:1.2 src/sys/arch/macppc/conf/INSTALL_601:1.3 --- src/sys/arch/macppc/conf/INSTALL_601:1.2 Mon Jan 7 01:44:59 2019 +++ src/sys/arch/macppc/conf/INSTALL_601 Sun Dec 8 21:30:00 2019 @@ -1,4 +1,4 @@ -# $NetBSD: INSTALL_601,v 1.2 2019/01/07 01:44:59 scole Exp $ +# $NetBSD: INSTALL_601,v 1.3 2019/12/08 21:30:00 scole Exp $ # # config file for INSTALL # @@ -84,7 +84,7 @@ ahc* at pci? dev ? function ? # Adaptec # untested with OF 1.0.5 # this will take over the console if output-device is set to 'screen' or # 'platinum'. It will provide a NetBSD console, but still won't work with OF -#platinumfb0 at mainbus? +platinumfb0 at mainbus? #gffb* at pci? function ? # NVIDIA GeForce2 MX #machfb* at pci? function ? # ATI Mach 64, Rage, Rage Pro
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: scole Date: Sun Dec 8 21:30:00 UTC 2019 Modified Files: src/sys/arch/macppc/conf: INSTALL_601 Log Message: add platinumfb To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/macppc/conf/INSTALL_601 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: macallan Date: Tue Nov 12 17:27:59 UTC 2019 Modified Files: src/sys/arch/macppc/conf: POWERMAC_G5_11_2 Log Message: add missing usb at ehci thanks Romain Dolbeau for noticing To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/arch/macppc/conf/POWERMAC_G5_11_2 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/macppc/conf/POWERMAC_G5_11_2 diff -u src/sys/arch/macppc/conf/POWERMAC_G5_11_2:1.13 src/sys/arch/macppc/conf/POWERMAC_G5_11_2:1.14 --- src/sys/arch/macppc/conf/POWERMAC_G5_11_2:1.13 Wed Aug 1 20:04:12 2018 +++ src/sys/arch/macppc/conf/POWERMAC_G5_11_2 Tue Nov 12 17:27:59 2019 @@ -143,6 +143,7 @@ ohci* at pci? dev ? function ? # USB Ope ehci* at pci? dev ? function ? # USB Enhanced Host Controller usb* at ohci? # USB bus support +usb* at ehci? # USB bus support uhub* at usb? # USB Hubs uhub* at uhub? port ? uhidev* at uhub? port ? configuration ? interface ? # USB HID device
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: macallan Date: Tue Nov 12 17:27:59 UTC 2019 Modified Files: src/sys/arch/macppc/conf: POWERMAC_G5_11_2 Log Message: add missing usb at ehci thanks Romain Dolbeau for noticing To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/arch/macppc/conf/POWERMAC_G5_11_2 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: macallan Date: Fri Nov 1 17:55:12 UTC 2019 Modified Files: src/sys/arch/macppc/conf: GENERIC Log Message: add psoc driver To generate a diff of this commit: cvs rdiff -u -r1.357 -r1.358 src/sys/arch/macppc/conf/GENERIC Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: macallan Date: Fri Nov 1 17:55:12 UTC 2019 Modified Files: src/sys/arch/macppc/conf: GENERIC Log Message: add psoc driver To generate a diff of this commit: cvs rdiff -u -r1.357 -r1.358 src/sys/arch/macppc/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/macppc/conf/GENERIC diff -u src/sys/arch/macppc/conf/GENERIC:1.357 src/sys/arch/macppc/conf/GENERIC:1.358 --- src/sys/arch/macppc/conf/GENERIC:1.357 Mon Sep 16 07:11:08 2019 +++ src/sys/arch/macppc/conf/GENERIC Fri Nov 1 17:55:12 2019 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.357 2019/09/16 07:11:08 macallan Exp $ +# $NetBSD: GENERIC,v 1.358 2019/11/01 17:55:12 macallan Exp $ # # GENERIC machine description file # @@ -22,7 +22,7 @@ include "arch/macppc/conf/std.macppc" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC-$Revision: 1.357 $" +#ident "GENERIC-$Revision: 1.358 $" maxusers 32 @@ -373,6 +373,7 @@ iic* at ki2c? dbcool* at iic? # dbCool thermal monitor & fan control deq* at iic? # mixer/equalizer, used by snapper admtemp* at iic? # temperature sensor found in Mini, G5 +psoc* at iic? # fan controller found in TiBooks videopll* at iic? # for valkyriefb sgsmix* at iic? # Additional mixer found in beige G3 # use with awacs.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: macallan Date: Mon Sep 16 07:11:09 UTC 2019 Modified Files: src/sys/arch/macppc/conf: GENERIC POWERMAC Log Message: add ktm at adb driver To generate a diff of this commit: cvs rdiff -u -r1.356 -r1.357 src/sys/arch/macppc/conf/GENERIC cvs rdiff -u -r1.70 -r1.71 src/sys/arch/macppc/conf/POWERMAC 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/macppc/conf/GENERIC diff -u src/sys/arch/macppc/conf/GENERIC:1.356 src/sys/arch/macppc/conf/GENERIC:1.357 --- src/sys/arch/macppc/conf/GENERIC:1.356 Sat Apr 27 02:00:12 2019 +++ src/sys/arch/macppc/conf/GENERIC Mon Sep 16 07:11:08 2019 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.356 2019/04/27 02:00:12 sevan Exp $ +# $NetBSD: GENERIC,v 1.357 2019/09/16 07:11:08 macallan Exp $ # # GENERIC machine description file # @@ -22,7 +22,7 @@ include "arch/macppc/conf/std.macppc" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC-$Revision: 1.356 $" +#ident "GENERIC-$Revision: 1.357 $" maxusers 32 @@ -349,6 +349,7 @@ pmu* at obio? # PMU, *Books and newer P nadb* at adb_bus? # ADB bus enumerator, at cuda or pmu adbkbd* at nadb? # ADB keyboard adbms* at nadb? # ADB mice and touchpads +ktm* at nadb? # Kensington Turbo Mouse adbbt* at nadb? # button device found on *Books wskbd* at wskbddev? console ? Index: src/sys/arch/macppc/conf/POWERMAC diff -u src/sys/arch/macppc/conf/POWERMAC:1.70 src/sys/arch/macppc/conf/POWERMAC:1.71 --- src/sys/arch/macppc/conf/POWERMAC:1.70 Wed Aug 1 20:04:12 2018 +++ src/sys/arch/macppc/conf/POWERMAC Mon Sep 16 07:11:08 2019 @@ -1,4 +1,4 @@ -# $NetBSD: POWERMAC,v 1.70 2018/08/01 20:04:12 maxv Exp $ +# $NetBSD: POWERMAC,v 1.71 2019/09/16 07:11:08 macallan Exp $ # # POWERMAC config file # @@ -106,6 +106,7 @@ adbkbd* at nadb? # ADB keyboard #options ADB_DEBUG #options ADBKBD_DEBUG adbms* at nadb? +ktm* at nadb? # Kensington Turbo Mouse wskbd* at wskbddev? console ? wsmouse* at wsmousedev?
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: macallan Date: Mon Sep 16 07:11:09 UTC 2019 Modified Files: src/sys/arch/macppc/conf: GENERIC POWERMAC Log Message: add ktm at adb driver To generate a diff of this commit: cvs rdiff -u -r1.356 -r1.357 src/sys/arch/macppc/conf/GENERIC cvs rdiff -u -r1.70 -r1.71 src/sys/arch/macppc/conf/POWERMAC Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: sevan Date: Sat Apr 27 02:00:12 UTC 2019 Modified Files: src/sys/arch/macppc/conf: GENERIC Log Message: Use usbdevices.config & bluetooth.config to reduce duplication. To generate a diff of this commit: cvs rdiff -u -r1.355 -r1.356 src/sys/arch/macppc/conf/GENERIC Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: sevan Date: Sat Apr 27 02:00:12 UTC 2019 Modified Files: src/sys/arch/macppc/conf: GENERIC Log Message: Use usbdevices.config & bluetooth.config to reduce duplication. To generate a diff of this commit: cvs rdiff -u -r1.355 -r1.356 src/sys/arch/macppc/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/macppc/conf/GENERIC diff -u src/sys/arch/macppc/conf/GENERIC:1.355 src/sys/arch/macppc/conf/GENERIC:1.356 --- src/sys/arch/macppc/conf/GENERIC:1.355 Sat Apr 27 00:56:19 2019 +++ src/sys/arch/macppc/conf/GENERIC Sat Apr 27 02:00:12 2019 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.355 2019/04/27 00:56:19 sevan Exp $ +# $NetBSD: GENERIC,v 1.356 2019/04/27 02:00:12 sevan Exp $ # # GENERIC machine description file # @@ -22,7 +22,7 @@ include "arch/macppc/conf/std.macppc" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC-$Revision: 1.355 $" +#ident "GENERIC-$Revision: 1.356 $" maxusers 32 @@ -437,93 +437,11 @@ slhci* at pcmcia? function ? # ScanLogic usb* at ehci? # USB bus support usb* at ohci? # USB bus support usb* at slhci? # USB bus support -uhub* at usb? # USB Hubs -uhub* at uhub? port ? -uhidev* at uhub? port ? configuration ? interface ? # USB HID device +include "dev/usb/usbdevices.config" pbms* at uhidev? reportid ?# PowerBook 15" mouse -ums* at uhidev? reportid ?# USB Mice - -ukbd* at uhidev? reportid ?# USB Keyboards - -uthum* at uhidev? reportid ?# TEMPerHUM sensors - -ucycom* at uhidev? reportid ?# USB serial adapter - -uhid* at uhidev? reportid ?# USB Generic HID - -ulpt* at uhub? port ? configuration ? interface ? # USB Printer - -umodem* at uhub? port ? configuration ? # USB Modem -ucom* at umodem? - -ubsa* at uhub? port ? # Belkin serial adapter -ucom* at ubsa? portno ? - -uplcom* at uhub? port ? # Prolific serial -ucom* at uplcom? portno ? - -uftdi* at uhub? port ? # FTDI FT8U100AX serial adapter -ucom* at uftdi? portno ? - -uhso* at uhub? port ? configuration ? # Option N.V. Wireless WAN modems - -umass* at uhub? port ? configuration ? interface ? # USB Mass Storage - -uaudio* at uhub? port ? configuration ? # USB audio - -# D-Link DSB-R100 USB FM radio tuner -udsbr* at uhub? port ? -radio* at udsbr? - -# USB Ethernet adapters -aue* at uhub? port ? # ADMtek AN986 Pegasus based adapters -axe* at uhub? port ? # ASIX AX88172 based adapters -axen* at uhub? port ? # ASIX AX88178a/AX88179 based adapters -cdce* at uhub? port ? # CDC, Ethernet Networking Control Model -cue* at uhub? port ? # CATC USB-EL1201A based adapters -kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters -mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters -udav* at uhub? port ? # Davicom DM9601 based adapters -ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters -url* at uhub? port ? # Realtek RTL8150L based adapters - -ukyopon* at uhub? port ?# Kyocera AIR-EDGE PHONE -ucom* at ukyopon? portno ? - -#uscanner* at uhub? port ?# USB scanners -uyap* at uhub? port ? # Y@P firmware loader -ugen* at uhub? port ? configuration ? interface ? # USB Generic driver - -# USB 802.11 adapters -atu* at uhub? port ? # Atmel AT76C50XX based adapters -otus* at uhub? port ? # Atheros AR9001U -ural* at uhub? port ? # Ralink Technology RT2500USB 802.11a/b/g -rum* at uhub? port ? # Ralink Technology RT2501/RT2601 802.11a/b/g -run* at uhub? port ? # Ralink Technology RT(2[78]|30)00 802.11a/b/g/n -upgt* at uhub? port ? # Intersil PrismGT -urtw* at uhub? port ? # Realtek RTL8187/RTL8187B 802.11b/g -urtwn* at uhub? port ? # Realtek RTL8188CU/RTL8192CU 802.11b/g/n -#zyd* at uhub? port ? # Zydas ZD1211 - -# Serial adapters -uchcom* at uhub? port ? # WinChipHead CH341/CH340 serial adapter -ucom* at uchcom? portno ? - -uslsa* at uhub? port ? # Silicon Labs USB-RS232 serial adapter -ucom* at uslsa? portno ? - -# USB 3G datacards -umodeswitch* at uhub? port ? -u3g*at uhub? port ? -ucom* at u3g? - -# USB generic serial port (e.g., data over cellular) -ugensa* at uhub? port ? -ucom* at ugensa? - # Bluetooth Controller and Device support # Bluetooth PCMCIA Controllers @@ -541,23 +459,7 @@ bthub* at btbc? bthub* at btuart? bthub* at ubt? -# Bluetooth HID support -bthidev* at bthub? - -# Bluetooth Mouse -btms* at bthidev? reportid ? -wsmouse* at btms? mux 0 - -# Bluetooth Keyboard -btkbd* at bthidev? reportid ? -wskbd* at btkbd? console ? mux 1 - -# Bluetooth Apple Magic Mouse -btmagic* at bthub? -wsmouse* at btmagic? mux 0 - -# Bluetooth Audio support -btsco* at bthub? +include "dev/bluetooth/bluetoothdevices.config" # PCI IEEE1394 controllers fwohci* at pci? dev ? function ? # IEEE1394 Open Host Controller @@ -647,8 +549,6 @@ pseudo-device wsfont pseudo-device swwdog # software
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: sevan Date: Sat Apr 27 00:56:19 UTC 2019 Modified Files: src/sys/arch/macppc/conf: GENERIC Log Message: Use filesystems.config to reduce duplication To generate a diff of this commit: cvs rdiff -u -r1.354 -r1.355 src/sys/arch/macppc/conf/GENERIC Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: sevan Date: Sat Apr 27 00:56:19 UTC 2019 Modified Files: src/sys/arch/macppc/conf: GENERIC Log Message: Use filesystems.config to reduce duplication To generate a diff of this commit: cvs rdiff -u -r1.354 -r1.355 src/sys/arch/macppc/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/macppc/conf/GENERIC diff -u src/sys/arch/macppc/conf/GENERIC:1.354 src/sys/arch/macppc/conf/GENERIC:1.355 --- src/sys/arch/macppc/conf/GENERIC:1.354 Fri Apr 26 21:40:31 2019 +++ src/sys/arch/macppc/conf/GENERIC Sat Apr 27 00:56:19 2019 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.354 2019/04/26 21:40:31 sevan Exp $ +# $NetBSD: GENERIC,v 1.355 2019/04/27 00:56:19 sevan Exp $ # # GENERIC machine description file # @@ -22,7 +22,7 @@ include "arch/macppc/conf/std.macppc" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC-$Revision: 1.354 $" +#ident "GENERIC-$Revision: 1.355 $" maxusers 32 @@ -79,26 +79,7 @@ options DKWEDGE_METHOD_GPT #options DKWEDGE_METHOD_RDB # Support RDB partitions as wedges # File systems -file-system FFS # UFS -file-system EXT2FS # second extended file system (linux) -file-system LFS # log-structured file system -file-system MFS # memory file system -file-system NFS # Network File System client -file-system CD9660 # ISO 9660 + Rock Ridge file system -file-system MSDOSFS # MS-DOS file system -file-system FDESC # /dev/fd -file-system KERNFS # /kern -file-system NULLFS # loopback file system -file-system OVERLAY # overlay file system -file-system PUFFS # Userspace file systems (e.g. ntfs-3g & sshfs) -file-system PROCFS # /proc -file-system UMAPFS # NULLFS + uid and gid remapping -file-system UNION # union file system -file-system SMBFS # CIFS; also needs nsmb (below) -file-system PTYFS # /dev/pts/N support -file-system TMPFS # Efficient memory file-system -#file-system UDF # experimental - OSTA UDF CD/DVD file-system -#file-system HFS # experimental - Apple HFS+ (read-only) +include "conf/filesystems.config" # File system options options QUOTA # legacy UFS quotas @@ -666,8 +647,6 @@ pseudo-device wsfont pseudo-device swwdog # software watchdog driver - swwdog(4) pseudo-device clockctl # user control of clock subsystem pseudo-device ksyms # /dev/ksyms -pseudo-device nsmb # SMB requester -pseudo-device putter # for puffs and pud pseudo-device bcsp # BlueCore Serial Protocol pseudo-device btuart # Bluetooth HCI UART (H4)
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: sevan Date: Wed Apr 10 00:49:49 UTC 2019 Modified Files: src/sys/arch/macppc/conf: GENERIC Log Message: Include CARP support by default To generate a diff of this commit: cvs rdiff -u -r1.352 -r1.353 src/sys/arch/macppc/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/macppc/conf/GENERIC diff -u src/sys/arch/macppc/conf/GENERIC:1.352 src/sys/arch/macppc/conf/GENERIC:1.353 --- src/sys/arch/macppc/conf/GENERIC:1.352 Tue Apr 9 22:38:25 2019 +++ src/sys/arch/macppc/conf/GENERIC Wed Apr 10 00:49:49 2019 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.352 2019/04/09 22:38:25 sevan Exp $ +# $NetBSD: GENERIC,v 1.353 2019/04/10 00:49:49 sevan Exp $ # # GENERIC machine description file # @@ -22,7 +22,7 @@ include "arch/macppc/conf/std.macppc" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC-$Revision: 1.352 $" +#ident "GENERIC-$Revision: 1.353 $" maxusers 32 @@ -643,7 +643,7 @@ pseudo-device fss # file system snapsh pseudo-device md # memory disk device pseudo-device loop # network loopback pseudo-device bpfilter # packet filter -#pseudo-device carp # Common Address Redundancy Protocol +pseudo-device carp # Common Address Redundancy Protocol pseudo-device npf # NPF packet filter pseudo-device ppp # Point-to-Point Protocol pseudo-device pppoe # PPP over Ethernet (RFC 2516)
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: sevan Date: Wed Apr 10 00:49:49 UTC 2019 Modified Files: src/sys/arch/macppc/conf: GENERIC Log Message: Include CARP support by default To generate a diff of this commit: cvs rdiff -u -r1.352 -r1.353 src/sys/arch/macppc/conf/GENERIC Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: sevan Date: Tue Apr 9 22:38:25 UTC 2019 Modified Files: src/sys/arch/macppc/conf: GENERIC Log Message: Add a commented out entry for CARP To generate a diff of this commit: cvs rdiff -u -r1.351 -r1.352 src/sys/arch/macppc/conf/GENERIC Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: sevan Date: Tue Apr 9 22:38:25 UTC 2019 Modified Files: src/sys/arch/macppc/conf: GENERIC Log Message: Add a commented out entry for CARP To generate a diff of this commit: cvs rdiff -u -r1.351 -r1.352 src/sys/arch/macppc/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/macppc/conf/GENERIC diff -u src/sys/arch/macppc/conf/GENERIC:1.351 src/sys/arch/macppc/conf/GENERIC:1.352 --- src/sys/arch/macppc/conf/GENERIC:1.351 Wed Feb 6 11:58:31 2019 +++ src/sys/arch/macppc/conf/GENERIC Tue Apr 9 22:38:25 2019 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.351 2019/02/06 11:58:31 rin Exp $ +# $NetBSD: GENERIC,v 1.352 2019/04/09 22:38:25 sevan Exp $ # # GENERIC machine description file # @@ -22,7 +22,7 @@ include "arch/macppc/conf/std.macppc" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC-$Revision: 1.351 $" +#ident "GENERIC-$Revision: 1.352 $" maxusers 32 @@ -643,6 +643,7 @@ pseudo-device fss # file system snapsh pseudo-device md # memory disk device pseudo-device loop # network loopback pseudo-device bpfilter # packet filter +#pseudo-device carp # Common Address Redundancy Protocol pseudo-device npf # NPF packet filter pseudo-device ppp # Point-to-Point Protocol pseudo-device pppoe # PPP over Ethernet (RFC 2516)
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: scole Date: Mon Jan 7 01:44:59 UTC 2019 Modified Files: src/sys/arch/macppc/conf: GENERIC_601 GENERIC_MD INSTALL INSTALL_601 Log Message: increase MEMORY_DISK_ROOT_SIZE slightly to avoid running out of space when doing some sysinst options. Add ahc and rtk options for my testing convenience. The 601 kernels are still small enough for netbooting. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sys/arch/macppc/conf/GENERIC_601 cvs rdiff -u -r1.16 -r1.17 src/sys/arch/macppc/conf/GENERIC_MD cvs rdiff -u -r1.128 -r1.129 src/sys/arch/macppc/conf/INSTALL cvs rdiff -u -r1.1 -r1.2 src/sys/arch/macppc/conf/INSTALL_601 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: scole Date: Mon Jan 7 01:44:59 UTC 2019 Modified Files: src/sys/arch/macppc/conf: GENERIC_601 GENERIC_MD INSTALL INSTALL_601 Log Message: increase MEMORY_DISK_ROOT_SIZE slightly to avoid running out of space when doing some sysinst options. Add ahc and rtk options for my testing convenience. The 601 kernels are still small enough for netbooting. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sys/arch/macppc/conf/GENERIC_601 cvs rdiff -u -r1.16 -r1.17 src/sys/arch/macppc/conf/GENERIC_MD cvs rdiff -u -r1.128 -r1.129 src/sys/arch/macppc/conf/INSTALL cvs rdiff -u -r1.1 -r1.2 src/sys/arch/macppc/conf/INSTALL_601 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/macppc/conf/GENERIC_601 diff -u src/sys/arch/macppc/conf/GENERIC_601:1.22 src/sys/arch/macppc/conf/GENERIC_601:1.23 --- src/sys/arch/macppc/conf/GENERIC_601:1.22 Mon Nov 12 20:03:42 2018 +++ src/sys/arch/macppc/conf/GENERIC_601 Mon Jan 7 01:44:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC_601,v 1.22 2018/11/12 20:03:42 scole Exp $ +# $NetBSD: GENERIC_601,v 1.23 2019/01/07 01:44:59 scole Exp $ # # GENERIC machine description file # @@ -28,7 +28,7 @@ include "arch/macppc/conf/std.macppc.60 options INCLUDE_CONFIG_FILE # embed config file in kernel binary -ident "GENERIC-$Revision: 1.22 $" +ident "GENERIC-$Revision: 1.23 $" maxusers 32 @@ -207,7 +207,7 @@ pchb* at pci? dev ? function ? # PCI-Hos ppb* at pci? dev ? function ? # PCI-PCI bridges # PCI SCSI controllers -#ahc* at pci? dev ? function ? # Adaptec 294x, aic78x0 SCSI +ahc* at pci? dev ? function ? # Adaptec 294x, aic78x0 SCSI # Display devices # @@ -371,8 +371,8 @@ pseudo-device drvctl #options PAX_MPROTECT=0 # PaX mprotect(2) restrictions -#rlphy* at mii? phy ? # Realtek 8139/8201L PHYs -#rtk* at pci? dev ? function ? # Realtek 8129/8139 +rlphy* at mii? phy ? # Realtek 8139/8201L PHYs +rtk* at pci? dev ? function ? # Realtek 8129/8139 #rgephy* at mii? phy ? # Realtek 8169S/8110S internal PHYs #ral* at pci? dev ? function ? # Ralink Technology RT25x0 802.11a/b/g Index: src/sys/arch/macppc/conf/GENERIC_MD diff -u src/sys/arch/macppc/conf/GENERIC_MD:1.16 src/sys/arch/macppc/conf/GENERIC_MD:1.17 --- src/sys/arch/macppc/conf/GENERIC_MD:1.16 Sun Aug 10 17:58:51 2014 +++ src/sys/arch/macppc/conf/GENERIC_MD Mon Jan 7 01:44:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC_MD,v 1.16 2014/08/10 17:58:51 joerg Exp $ +# $NetBSD: GENERIC_MD,v 1.17 2019/01/07 01:44:59 scole Exp $ # # GENERIC_MD config file # @@ -8,5 +8,5 @@ include "arch/macppc/conf/GENERIC" # 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=5120 # 2560 KiB +options MEMORY_DISK_ROOT_SIZE=5760 # 2880 KiB options MEMORY_DISK_RBFLAGS=RB_SINGLE # boot in single-user mode Index: src/sys/arch/macppc/conf/INSTALL diff -u src/sys/arch/macppc/conf/INSTALL:1.128 src/sys/arch/macppc/conf/INSTALL:1.129 --- src/sys/arch/macppc/conf/INSTALL:1.128 Fri Aug 31 18:11:20 2018 +++ src/sys/arch/macppc/conf/INSTALL Mon Jan 7 01:44:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: INSTALL,v 1.128 2018/08/31 18:11:20 sevan Exp $ +# $NetBSD: INSTALL,v 1.129 2019/01/07 01:44:59 scole Exp $ # # config file for INSTALL FLOPPY # @@ -17,7 +17,7 @@ options RTC_OFFSET=0 # hardware clock i options MEMORY_DISK_HOOKS options MEMORY_DISK_IS_ROOT # Force root on ram-disk options MEMORY_DISK_SERVER=0 # no userspace memory disk support -options MEMORY_DISK_ROOT_SIZE=5120 # 2560 KiB +options MEMORY_DISK_ROOT_SIZE=5760 # 2880 KiB options MEMORY_DISK_RBFLAGS=RB_SINGLE # boot in single-user mode options USERCONF # userconf(4) support Index: src/sys/arch/macppc/conf/INSTALL_601 diff -u src/sys/arch/macppc/conf/INSTALL_601:1.1 src/sys/arch/macppc/conf/INSTALL_601:1.2 --- src/sys/arch/macppc/conf/INSTALL_601:1.1 Mon Nov 12 20:07:47 2018 +++ src/sys/arch/macppc/conf/INSTALL_601 Mon Jan 7 01:44:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: INSTALL_601,v 1.1 2018/11/12 20:07:47 scole Exp $ +# $NetBSD: INSTALL_601,v 1.2 2019/01/07 01:44:59 scole Exp $ # # config file for INSTALL # @@ -19,7 +19,7 @@ options RTC_OFFSET=0 # hardware clock i options MEMORY_DISK_HOOKS options MEMORY_DISK_IS_ROOT # Force root on ram-disk options MEMORY_DISK_SERVER=0 # no userspace memory disk support -options MEMORY_DISK_ROOT_SIZE=5120 # 2560 KiB +options MEMORY_DISK_ROOT_SIZE=5760 # 2880 KiB options MEMORY_DISK_RBFLAGS=RB_SINGLE # boot in single-user mode options USERCONF # userconf(4) support @@ -72,6 +72,9 @@ pci* at ppb? bus ? pchb* at pci? dev ? function ? # PCI-Host bridges ppb* at pci? dev ? function ? # PCI-PCI bridges +# PCI SCSI controllers +ahc* at pci? dev ? function ? # Adaptec 294x, aic78x0 SCSI + # Display devices # # The 7200's onboard
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: scole Date: Mon Nov 12 20:07:47 UTC 2018 Added Files: src/sys/arch/macppc/conf: INSTALL_601 Log Message: install kernel for ppc601 floppies and iso To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/sys/arch/macppc/conf/INSTALL_601 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/macppc/conf/INSTALL_601 diff -u /dev/null src/sys/arch/macppc/conf/INSTALL_601:1.1 --- /dev/null Mon Nov 12 20:07:47 2018 +++ src/sys/arch/macppc/conf/INSTALL_601 Mon Nov 12 20:07:47 2018 @@ -0,0 +1,173 @@ +# $NetBSD: INSTALL_601,v 1.1 2018/11/12 20:07:47 scole Exp $ +# +# config file for INSTALL +# +# this config more or less matches a Power Macintosh 7200 with a USB card, +# and platinumfb + +include "arch/macppc/conf/std.macppc.601" + +#options INCLUDE_CONFIG_FILE # embed config file in kernel binary + +makeoptions COPTS="-Os" # Reduce size. + +maxusers 12 + +options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT + +# 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_SERVER=0 # no userspace memory disk support +options MEMORY_DISK_ROOT_SIZE=5120 # 2560 KiB +options MEMORY_DISK_RBFLAGS=RB_SINGLE # boot in single-user mode + +options USERCONF # userconf(4) support +options PIPE_SOCKETPAIR # smaller, but slower pipe(2) +#options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel + +# Compatibility options +include "conf/compat_netbsd13.config" + +# File systems +file-system FFS # UFS +file-system MFS # memory file system +file-system NFS # Network File System client +file-system CD9660 # ISO 9660 + Rock Ridge file system +file-system MSDOSFS # MS-DOS file system +#file-system PTYFS # /dev/pts/N support + +# Filesystem options +options NFS_V2_ONLY # Exclude NFS3 code to save space +options APPLE_UFS # Apple UFS support in FFS +#options FFS_NO_SNAPSHOT # No FFS snapshot support +options WAPBL # File system journaling support + +# Networking options +options INET # IP + ICMP + TCP + UDP +options INET6 # IPV6 +options NFS_BOOT_DHCP # Support DHCP NFS root + +options WSEMUL_VT100 # VT100 / VT220 emulation +options WSDISPLAY_DEFAULTSCREENS=1 +#options WSDISPLAY_COMPAT_USL # wsconscfg VT handling +options FONT_GALLANT12x22 # big, Sun-like font +options FONT_QVSS8x15 # a smaller font for lower resolutions + +# Kernel root file system and dump configuration. +config netbsd root on ? type ? + +# +# Device configuration +# + +mainbus* at root + +cpu* at mainbus? +bandit* at mainbus? + +pci* at bandit? bus ? +pci* at ppb? bus ? + +pchb* at pci? dev ? function ? # PCI-Host bridges +ppb* at pci? dev ? function ? # PCI-PCI bridges + +# Display devices +# +# The 7200's onboard video is unsupported by OF so we need either a +# graphics card that works as OF console or a serial console. +# The only cards known to work ( so far ) are PCI Voodoo3s flashed with the +# official Macintosh firmware from 3Dfx. The others should work but are +# untested with OF 1.0.5 +# this will take over the console if output-device is set to 'screen' or +# 'platinum'. It will provide a NetBSD console, but still won't work with OF +#platinumfb0 at mainbus? + +#gffb* at pci? function ? # NVIDIA GeForce2 MX +#machfb* at pci? function ? # ATI Mach 64, Rage, Rage Pro +#r128fb* at pci? function ? # ATI Rage 128 +voodoofb* at pci? function ? # 3Dfx Voodoo3 + +# ATI Radeon. Still has problems on some hardware +#radeonfb* at pci? function ? + +# generic PCI framebuffer, should work with everything supported by OF +genfb* at pci? function ? + +# make sure the console display is always wsdisplay0 +wsdisplay0 at wsemuldisplaydev? console 1 +wsdisplay* at wsemuldisplaydev? console 0 + +obio* at pci? dev ? function ? + +mc* at obio? # MACE ethernet +esp* at obio? flags 0x00ff # 53c9x SCSI +# the 7200 has no mesh but other PMacs with 601 cards may +mesh* at obio? flags 0x # MESH SCSI +nvram* at obio? # nvram + +# the new, improved ADB subsystem + +cuda* at obio? # CUDA, for Old World PowerMacs +nadb* at adb_bus? # ADB bus enumerator, at cuda or pmu +adbkbd* at nadb? # ADB keyboard +adbms* at nadb? # ADB mice and touchpads + +wskbd* at wskbddev? console ? +wsmouse* at wsmousedev? + +iic0 at cuda0 # CUDA's IIC bus + +zsc* at obio? +zstty* at zsc? channel ? +mediabay* at obio? +wdc* at mediabay? flags 0 + +# Cryptographic Devices + +# PCI cryptographic devices +# (disabled, requires opencrypto framework which requires generic softints +#hifn* at pci? dev ? function ? # Hifn 7755/7811/795x +#ubsec* at pci? dev ? function ? # Broadcom 5501/5601/580x/582x + +scsibus* at scsi? + +sd* at scsibus? target ? lun ? # SCSI disks +cd* at scsibus? target ? lun ? # SCSI CD-ROM drives + +wdc* at obio? flags 0x1 +atabus* at ata? +wd* at atabus?
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: scole Date: Mon Nov 12 20:07:47 UTC 2018 Added Files: src/sys/arch/macppc/conf: INSTALL_601 Log Message: install kernel for ppc601 floppies and iso To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/sys/arch/macppc/conf/INSTALL_601 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: scole Date: Mon Nov 12 20:03:42 UTC 2018 Modified Files: src/sys/arch/macppc/conf: GENERIC_601 Log Message: Add scroll support, wsmouse To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/sys/arch/macppc/conf/GENERIC_601 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/macppc/conf/GENERIC_601 diff -u src/sys/arch/macppc/conf/GENERIC_601:1.21 src/sys/arch/macppc/conf/GENERIC_601:1.22 --- src/sys/arch/macppc/conf/GENERIC_601:1.21 Wed Aug 1 20:04:12 2018 +++ src/sys/arch/macppc/conf/GENERIC_601 Mon Nov 12 20:03:42 2018 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC_601,v 1.21 2018/08/01 20:04:12 maxv Exp $ +# $NetBSD: GENERIC_601,v 1.22 2018/11/12 20:03:42 scole Exp $ # # GENERIC machine description file # @@ -28,7 +28,7 @@ include "arch/macppc/conf/std.macppc.60 options INCLUDE_CONFIG_FILE # embed config file in kernel binary -ident "GENERIC-$Revision: 1.21 $" +ident "GENERIC-$Revision: 1.22 $" maxusers 32 @@ -163,6 +163,7 @@ options WS_DEFAULT_FG=WSCOL_BLACK options WS_DEFAULT_BG=WSCOL_LIGHT_WHITE options WS_KERNEL_FG=WSCOL_GREEN options WS_KERNEL_BG=WSCOL_LIGHT_WHITE +options WSDISPLAY_SCROLLSUPPORT #options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes options FONT_GALLANT12x22 @@ -289,6 +290,7 @@ uhub* at uhub? port ? uhidev* at uhub? port ? configuration ? interface ? # USB HID device ums* at uhidev? reportid ?# USB Mice +wsmouse* at ums? mux 0 ukbd* at uhidev? reportid ?# USB Keyboards uhid* at uhidev? reportid ?# USB Generic HID @@ -327,13 +329,13 @@ pseudo-device vnd # disk-like interfac pseudo-device fss # file system snapshot device #pseudo-device md # memory disk device pseudo-device loop # network loopback -#pseudo-device bpfilter # packet filter +pseudo-device bpfilter # packet filter #pseudo-device npf # NPF packet filter #pseudo-device ppp # Point-to-Point Protocol #pseudo-device pppoe # PPP over Ethernet (RFC 2516) #pseudo-device sl # Serial Line IP #pseudo-device tun # network tunneling over tty -pseudo-device tap # virtual Ethernet +#pseudo-device tap # virtual Ethernet #pseudo-device gre # generic L3 over IP tunnel #pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933) #pseudo-device faith # IPv[46] tcp relay translation i/f @@ -368,3 +370,9 @@ pseudo-device drvctl #options VERIFIED_EXEC_FP_SHA512 #options PAX_MPROTECT=0 # PaX mprotect(2) restrictions + +#rlphy* at mii? phy ? # Realtek 8139/8201L PHYs +#rtk* at pci? dev ? function ? # Realtek 8129/8139 + +#rgephy* at mii? phy ? # Realtek 8169S/8110S internal PHYs +#ral* at pci? dev ? function ? # Ralink Technology RT25x0 802.11a/b/g
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: scole Date: Mon Nov 12 20:03:42 UTC 2018 Modified Files: src/sys/arch/macppc/conf: GENERIC_601 Log Message: Add scroll support, wsmouse To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/sys/arch/macppc/conf/GENERIC_601 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: sevan Date: Fri Aug 31 18:11:20 UTC 2018 Modified Files: src/sys/arch/macppc/conf: INSTALL Log Message: Enable USB 2.0 support so installs go a little faster on systems which support it. Include support for USB Ethernet adapters and relevant PHY as a fallback if onboard Ethernet port is unavailable for some reason. To generate a diff of this commit: cvs rdiff -u -r1.127 -r1.128 src/sys/arch/macppc/conf/INSTALL Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: sevan Date: Fri Aug 31 18:11:20 UTC 2018 Modified Files: src/sys/arch/macppc/conf: INSTALL Log Message: Enable USB 2.0 support so installs go a little faster on systems which support it. Include support for USB Ethernet adapters and relevant PHY as a fallback if onboard Ethernet port is unavailable for some reason. To generate a diff of this commit: cvs rdiff -u -r1.127 -r1.128 src/sys/arch/macppc/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/macppc/conf/INSTALL diff -u src/sys/arch/macppc/conf/INSTALL:1.127 src/sys/arch/macppc/conf/INSTALL:1.128 --- src/sys/arch/macppc/conf/INSTALL:1.127 Fri May 11 22:51:33 2018 +++ src/sys/arch/macppc/conf/INSTALL Fri Aug 31 18:11:20 2018 @@ -1,4 +1,4 @@ -# $NetBSD: INSTALL,v 1.127 2018/05/11 22:51:33 macallan Exp $ +# $NetBSD: INSTALL,v 1.128 2018/08/31 18:11:20 sevan Exp $ # # config file for INSTALL FLOPPY # @@ -95,6 +95,7 @@ siop* at pci? dev ? function ? # NCR 53c #ofb* at pci? dev ? function ? # Generic Open Firmware Framebuffer genfb* at pci? dev ? function ? cbb* at pci? dev ? function ? # PCI-CardBus bridge +ehci* at pci? dev ? function ? # Enhanced Host Controller ohci* at pci? dev ? function ? # Open Host Controller pciide* at pci? dev ? function ? flags 0x # GENERIC pciide driver acardide* at pci? dev ? function ? # Acard IDE controllers @@ -130,6 +131,7 @@ rlphy* at mii? phy ? # Realtek 8139/82 sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs tqphy* at mii? phy ? # TDK Semiconductor PHYs ukphy* at mii? phy ? # generic unknown PHYs +urlphy* at mii? phy ? # Realtek RTL8150L internal PHYs cardslot* at cbb? cardbus* at cardslot? @@ -180,6 +182,7 @@ atapibus* at atapi? cd* at atapibus? drive ? flags 0x # ATAPI CD-ROM drives sd* at atapibus? drive ? flags 0x # ATAPI disk drives +usb* at ehci? usb* at ohci? uhub* at usb? uhub* at uhub? port ? @@ -187,6 +190,16 @@ uhidev* at uhub? port ? configuration ? ukbd* at uhidev? reportid ? umass* at uhub? port ? configuration ? interface ? # USB Mass Storage +# USB Ethernet adapters +aue* at uhub? port ? # ADMtek AN986 Pegasus based adapters +axe* at uhub? port ? # ASIX AX88172 based adapters +axen* at uhub? port ? # ASIX AX88178a/AX88179 based adapters +cdce* at uhub? port ? # CDC, Ethernet Networking Control Model +cue* at uhub? port ? # CATC USB-EL1201A based adapters +kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters +url* at uhub? port ? # Realtek RTL8150L based adapters +udav* at uhub? port ? # Davicom DM9601 based adapters + pseudo-device md # memory disk #pseudo-device fss # file system snapshot device pseudo-device loop # network loopback
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: macallan Date: Sat Jun 9 02:25:52 UTC 2018 Modified Files: src/sys/arch/macppc/conf: std.macppc Log Message: set options ADBKBD_EMUL_USB by default With this ADB and USB keyboards can coexist on the same mux, as needed by built-in Bluetooth modules on some *Books should fix PR53351 To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/sys/arch/macppc/conf/std.macppc 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/macppc/conf/std.macppc diff -u src/sys/arch/macppc/conf/std.macppc:1.23 src/sys/arch/macppc/conf/std.macppc:1.24 --- src/sys/arch/macppc/conf/std.macppc:1.23 Thu Dec 11 05:42:18 2008 +++ src/sys/arch/macppc/conf/std.macppc Sat Jun 9 02:25:52 2018 @@ -1,4 +1,4 @@ -# $NetBSD: std.macppc,v 1.23 2008/12/11 05:42:18 alc Exp $ +# $NetBSD: std.macppc,v 1.24 2018/06/09 02:25:52 macallan Exp $ # # Standard/required options for NetBSD/macppc. @@ -17,5 +17,10 @@ options EXEC_SCRIPT # shell script supp options INTSTK=0x2000 +# some *Books have both ADB keyboards and Bluetooth modules which pose as USB +# HID devices - for them to coexist on the same mux we tell the adbkbd driver +# pose as a USB keyboard +options ADBKBD_EMUL_USB + # Atheros HAL options include "external/isc/atheros_hal/conf/std.ath_hal"
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: macallan Date: Sat Jun 9 02:25:52 UTC 2018 Modified Files: src/sys/arch/macppc/conf: std.macppc Log Message: set options ADBKBD_EMUL_USB by default With this ADB and USB keyboards can coexist on the same mux, as needed by built-in Bluetooth modules on some *Books should fix PR53351 To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/sys/arch/macppc/conf/std.macppc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: sevan Date: Sat Jun 2 19:28:39 UTC 2018 Modified Files: src/sys/arch/macppc/conf: GENERIC Log Message: Enabled IPsec & ipsecif(4) support by default. ok macallan To generate a diff of this commit: cvs rdiff -u -r1.346 -r1.347 src/sys/arch/macppc/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/macppc/conf/GENERIC diff -u src/sys/arch/macppc/conf/GENERIC:1.346 src/sys/arch/macppc/conf/GENERIC:1.347 --- src/sys/arch/macppc/conf/GENERIC:1.346 Fri Mar 16 03:19:38 2018 +++ src/sys/arch/macppc/conf/GENERIC Sat Jun 2 19:28:39 2018 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.346 2018/03/16 03:19:38 sevan Exp $ +# $NetBSD: GENERIC,v 1.347 2018/06/02 19:28:39 sevan Exp $ # # GENERIC machine description file # @@ -22,7 +22,7 @@ include "arch/macppc/conf/std.macppc" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC-$Revision: 1.346 $" +#ident "GENERIC-$Revision: 1.347 $" maxusers 32 @@ -119,7 +119,7 @@ options NFS_BOOT_DHCP # Support DHCP NF #options GATEWAY # packet forwarding options INET # IP + ICMP + TCP + UDP options INET6 # IPV6 -#options IPSEC # IP security +options IPSEC # IP security #options IPSEC_DEBUG # debug for IP security #options MROUTING # IP multicast routing #options PIM # Protocol Independent Multicast @@ -654,6 +654,7 @@ pseudo-device tun # network tunneling pseudo-device tap # virtual Ethernet #pseudo-device gre # generic L3 over IP tunnel pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933) +pseudo-device ipsecif # tunnel interface for routing based ipsec #pseudo-device faith # IPv[46] tcp relay translation i/f pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation pseudo-device vlan # IEEE 802.1q encapsulation
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: sevan Date: Sat Jun 2 19:28:39 UTC 2018 Modified Files: src/sys/arch/macppc/conf: GENERIC Log Message: Enabled IPsec & ipsecif(4) support by default. ok macallan To generate a diff of this commit: cvs rdiff -u -r1.346 -r1.347 src/sys/arch/macppc/conf/GENERIC Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: macallan Date: Fri Jun 1 16:13:08 UTC 2018 Modified Files: src/sys/arch/macppc/conf: POWERMAC_G5_11_2 Log Message: enable svwsata now that it works properly To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/arch/macppc/conf/POWERMAC_G5_11_2 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/macppc/conf/POWERMAC_G5_11_2 diff -u src/sys/arch/macppc/conf/POWERMAC_G5_11_2:1.11 src/sys/arch/macppc/conf/POWERMAC_G5_11_2:1.12 --- src/sys/arch/macppc/conf/POWERMAC_G5_11_2:1.11 Mon May 28 05:27:51 2018 +++ src/sys/arch/macppc/conf/POWERMAC_G5_11_2 Fri Jun 1 16:13:08 2018 @@ -154,7 +154,7 @@ wsmouse* at ums? genfb* at pci? dev ? function ? wdc* at pci? dev ? function ? # Kauai ATA -#svwsata* at pci? dev ? function ? # ServerWorks SATA controllers +svwsata* at pci? dev ? function ? # ServerWorks SATA controllers obio* at pci? dev ? function ? zsc* at obio? zstty* at zsc? channel ?
CVS commit: src/sys/arch/macppc/conf
Module Name:src Committed By: macallan Date: Fri Jun 1 16:13:08 UTC 2018 Modified Files: src/sys/arch/macppc/conf: POWERMAC_G5_11_2 Log Message: enable svwsata now that it works properly To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/arch/macppc/conf/POWERMAC_G5_11_2 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.