head	1.5;
access;
symbols
	netbsd-11-0-RC3:1.5
	netbsd-11-0-RC2:1.5
	netbsd-11-0-RC1:1.5
	perseant-exfatfs-base-20250801:1.5
	netbsd-11:1.5.0.2
	netbsd-11-base:1.5
	netbsd-10-1-RELEASE:1.4
	perseant-exfatfs-base-20240630:1.4
	perseant-exfatfs:1.4.0.32
	perseant-exfatfs-base:1.4
	netbsd-9-4-RELEASE:1.2.6.1
	netbsd-10-0-RELEASE:1.4
	netbsd-10-0-RC6:1.4
	netbsd-10-0-RC5:1.4
	netbsd-10-0-RC4:1.4
	netbsd-10-0-RC3:1.4
	netbsd-10-0-RC2:1.4
	thorpej-ifq:1.4.0.30
	thorpej-ifq-base:1.4
	thorpej-altq-separation:1.4.0.28
	thorpej-altq-separation-base:1.4
	netbsd-10-0-RC1:1.4
	netbsd-10:1.4.0.26
	netbsd-10-base:1.4
	bouyer-sunxi-drm:1.4.0.24
	bouyer-sunxi-drm-base:1.4
	netbsd-9-3-RELEASE:1.2.6.1
	thorpej-i2c-spi-conf2:1.4.0.22
	thorpej-i2c-spi-conf2-base:1.4
	thorpej-futex2:1.4.0.20
	thorpej-futex2-base:1.4
	thorpej-cfargs2:1.4.0.18
	thorpej-cfargs2-base:1.4
	cjep_sun2x-base1:1.4
	cjep_sun2x:1.4.0.16
	cjep_sun2x-base:1.4
	cjep_staticlib_x-base1:1.4
	netbsd-9-2-RELEASE:1.2.6.1
	cjep_staticlib_x:1.4.0.14
	cjep_staticlib_x-base:1.4
	thorpej-i2c-spi-conf:1.4.0.12
	thorpej-i2c-spi-conf-base:1.4
	thorpej-cfargs:1.4.0.10
	thorpej-cfargs-base:1.4
	thorpej-futex:1.4.0.8
	thorpej-futex-base:1.4
	netbsd-9-1-RELEASE:1.2.6.1
	bouyer-xenpvh-base2:1.4
	phil-wifi-20200421:1.4
	bouyer-xenpvh-base1:1.4
	phil-wifi-20200411:1.4
	bouyer-xenpvh:1.4.0.6
	bouyer-xenpvh-base:1.4
	is-mlppp:1.4.0.4
	is-mlppp-base:1.4
	phil-wifi-20200406:1.4
	ad-namecache-base3:1.4
	netbsd-9-0-RELEASE:1.2.6.1
	netbsd-9-0-RC2:1.2.6.1
	ad-namecache-base2:1.4
	ad-namecache-base1:1.4
	ad-namecache:1.4.0.2
	ad-namecache-base:1.4
	netbsd-9-0-RC1:1.2
	phil-wifi-20191119:1.2
	netbsd-9:1.2.0.6
	netbsd-9-base:1.2
	phil-wifi:1.2.0.4
	phil-wifi-20190609:1.2
	isaki-audio2:1.2.0.2
	isaki-audio2-base:1.2
	pgoyette-compat-merge-20190127:1.1.2.3
	pgoyette-compat-20190127:1.2
	pgoyette-compat-20190118:1.2
	pgoyette-compat-1226:1.1
	pgoyette-compat:1.1.0.2
	pgoyette-compat-1126:1.1;
locks; strict;
comment	@# @;


1.5
date	2025.02.10.19.49.08;	author christos;	state Exp;
branches;
next	1.4;
commitid	YmN7WB8QUm7NyXIF;

1.4
date	2019.12.11.21.04.47;	author scole;	state Exp;
branches
	1.4.32.1;
next	1.3;
commitid	U06DJ4j8S4BpFkOB;

1.3
date	2019.12.08.21.30.00;	author scole;	state Exp;
branches;
next	1.2;
commitid	bpP8mDVyJOE2UWNB;

1.2
date	2019.01.07.01.44.59;	author scole;	state Exp;
branches
	1.2.4.1
	1.2.6.1;
next	1.1;
commitid	HngTBVzAnJd87N6B;

1.1
date	2018.11.12.20.07.47;	author scole;	state Exp;
branches
	1.1.2.1;
next	;
commitid	kau1xWqsnW041HZA;

1.4.32.1
date	2025.08.02.05.55.51;	author perseant;	state Exp;
branches;
next	;
commitid	23j6GFaDws3O875G;

1.2.4.1
date	2019.01.07.01.44.59;	author christos;	state dead;
branches;
next	1.2.4.2;
commitid	jtc8rnCzWiEEHGqB;

1.2.4.2
date	2019.06.10.22.06.27;	author christos;	state Exp;
branches;
next	1.2.4.3;
commitid	jtc8rnCzWiEEHGqB;

1.2.4.3
date	2020.04.08.14.07.44;	author martin;	state Exp;
branches;
next	;
commitid	Qli2aW9E74UFuA3C;

1.2.6.1
date	2019.12.09.16.10.35;	author martin;	state Exp;
branches;
next	;
commitid	GCz3V0ebIJkt63OB;

1.1.2.1
date	2018.11.12.20.07.47;	author pgoyette;	state dead;
branches;
next	1.1.2.2;
commitid	Zj4q5SspGdKXto1B;

1.1.2.2
date	2018.11.26.01.52.26;	author pgoyette;	state Exp;
branches;
next	1.1.2.3;
commitid	Zj4q5SspGdKXto1B;

1.1.2.3
date	2019.01.18.08.50.18;	author pgoyette;	state Exp;
branches;
next	;
commitid	Lmlzg3OVT2cd6f8B;


desc
@@


1.5
log
@bump for clang/llvm build
@
text
@#	$NetBSD: INSTALL_601,v 1.4 2019/12/11 21:04: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=6000	# 3000 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

# PCI SCSI controllers
ahc*	at pci? dev ? function ?	# Adaptec 294x, aic78x0 SCSI

# 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 '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 0xffff		# 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? drive ? flags 0x0000

atapibus* at atapi?

# PCI USB controllers
ohci*	at pci? dev ? function ?	# USB Open Host Controller
#ehci*	at pci? dev ? function ?	# USB Enhanced Host Controller

uhci*    at pci? dev ? function ?
usb*     at uhci?

#usb*	at ehci?					# USB bus support
usb*	at ohci?					# USB bus support
uhub*	at usb?						# USB Hubs
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

umass*	at uhub? port ? configuration ? interface ?	# USB Mass Storage

pseudo-device	md			# memory disk
#pseudo-device	fss			# file system snapshot device
pseudo-device	loop			# network loopback
pseudo-device	pty			# pseudo-terminals

pseudo-device	wsmux			# mouse and keyboard multiplexor
pseudo-device	openfirm		# /dev/openfirm

#pseudo-device	raid			# RAIDframe disk driver
#options 	RAID_AUTOCONFIG		# auto-configuration of RAID components
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
@


1.4
log
@Synchronize htdocs, manual, comments, and code so that enabling the platinumfb is done using "platinum" in openfirmware settings.  Remove "screen" option which was somewhat disingenuous.
@
text
@d1 1
a1 1
#	$NetBSD: INSTALL_601,v 1.3 2019/12/08 21:30:00 scole Exp $
d22 1
a22 1
options 	MEMORY_DISK_ROOT_SIZE=5760	# 2880 KiB
@


1.4.32.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: INSTALL_601,v 1.5 2025/02/10 19:49:08 christos Exp $
d22 1
a22 1
options 	MEMORY_DISK_ROOT_SIZE=6000	# 3000 KiB
@


1.3
log
@add platinumfb
@
text
@d1 1
a1 1
#	$NetBSD: INSTALL_601,v 1.2 2019/01/07 01:44:59 scole Exp $
d85 2
a86 2
# 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
@


1.2
log
@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.
@
text
@d1 1
a1 1
#	$NetBSD: INSTALL_601,v 1.1 2018/11/12 20:07:47 scole Exp $
d87 1
a87 1
#platinumfb0 	at mainbus?
@


1.2.6.1
log
@Pull up following revision(s) (requested by scole in ticket #533):

	sys/arch/macppc/conf/INSTALL_601: revision 1.3

add platinumfb
@
text
@d1 1
a1 1
#	$NetBSD: INSTALL_601,v 1.2 2019/01/07 01:44:59 scole Exp $
d87 1
a87 1
platinumfb0 	at mainbus?
@


1.2.4.1
log
@file INSTALL_601 was added on branch phil-wifi on 2019-06-10 22:06:27 +0000
@
text
@d1 181
@


1.2.4.2
log
@Sync with HEAD
@
text
@a0 181
#	$NetBSD: INSTALL_601,v 1.2 2019/01/07 01:44:59 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=5760	# 2880 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

# PCI SCSI controllers
ahc*	at pci? dev ? function ?	# Adaptec 294x, aic78x0 SCSI

# 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 0xffff		# 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? drive ? flags 0x0000

atapibus* at atapi?

# PCI USB controllers
ohci*	at pci? dev ? function ?	# USB Open Host Controller
#ehci*	at pci? dev ? function ?	# USB Enhanced Host Controller

uhci*    at pci? dev ? function ?
usb*     at uhci?

#usb*	at ehci?					# USB bus support
usb*	at ohci?					# USB bus support
uhub*	at usb?						# USB Hubs
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

umass*	at uhub? port ? configuration ? interface ?	# USB Mass Storage

pseudo-device	md			# memory disk
#pseudo-device	fss			# file system snapshot device
pseudo-device	loop			# network loopback
pseudo-device	pty			# pseudo-terminals

pseudo-device	wsmux			# mouse and keyboard multiplexor
pseudo-device	openfirm		# /dev/openfirm

#pseudo-device	raid			# RAIDframe disk driver
#options 	RAID_AUTOCONFIG		# auto-configuration of RAID components
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
@


1.2.4.3
log
@Merge changes from current as of 20200406
@
text
@d1 1
a1 1
#	$NetBSD$
d85 3
a87 3
# this will take over the console if output-device is set to 'platinum'.
# It will provide a NetBSD console, but still won't work with OF
platinumfb0 	at mainbus?
@


1.1
log
@install kernel for ppc601 floppies and iso
@
text
@d1 1
a1 1
#	$NetBSD: INSTALL_601,v 1.1 2018/08/28 13:37:00 scole Exp $
d22 1
a22 1
options 	MEMORY_DISK_ROOT_SIZE=5120	# 2560 KiB
d75 3
d177 5
@


1.1.2.1
log
@file INSTALL_601 was added on branch pgoyette-compat on 2018-11-26 01:52:26 +0000
@
text
@d1 173
@


1.1.2.2
log
@Sync with HEAD, resolve a couple of conflicts
@
text
@a0 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 0xffff		# 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? drive ? flags 0x0000

atapibus* at atapi?

# PCI USB controllers
ohci*	at pci? dev ? function ?	# USB Open Host Controller
#ehci*	at pci? dev ? function ?	# USB Enhanced Host Controller

uhci*    at pci? dev ? function ?
usb*     at uhci?

#usb*	at ehci?					# USB bus support
usb*	at ohci?					# USB bus support
uhub*	at usb?						# USB Hubs
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

umass*	at uhub? port ? configuration ? interface ?	# USB Mass Storage

pseudo-device	md			# memory disk
#pseudo-device	fss			# file system snapshot device
pseudo-device	loop			# network loopback
pseudo-device	pty			# pseudo-terminals

pseudo-device	wsmux			# mouse and keyboard multiplexor
pseudo-device	openfirm		# /dev/openfirm

#pseudo-device	raid			# RAIDframe disk driver
#options 	RAID_AUTOCONFIG		# auto-configuration of RAID components
@


1.1.2.3
log
@Synch with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: INSTALL_601,v 1.1.2.2 2018/11/26 01:52:26 pgoyette Exp $
d22 1
a22 1
options 	MEMORY_DISK_ROOT_SIZE=5760	# 2880 KiB
a74 3
# PCI SCSI controllers
ahc*	at pci? dev ? function ?	# Adaptec 294x, aic78x0 SCSI

a173 5
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
@


