Home | History | Annotate | Line # | Download | only in conf
INSTALL_601 revision 1.2.4.2
      1  1.2.4.2  christos #	$NetBSD: INSTALL_601,v 1.2.4.2 2019/06/10 22:06:27 christos Exp $
      2  1.2.4.2  christos #
      3  1.2.4.2  christos # config file for INSTALL
      4  1.2.4.2  christos #
      5  1.2.4.2  christos # this config more or less matches a Power Macintosh 7200 with a USB card,
      6  1.2.4.2  christos # and platinumfb
      7  1.2.4.2  christos 
      8  1.2.4.2  christos include 	"arch/macppc/conf/std.macppc.601"
      9  1.2.4.2  christos 
     10  1.2.4.2  christos #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
     11  1.2.4.2  christos 
     12  1.2.4.2  christos makeoptions	COPTS="-Os" # Reduce size.
     13  1.2.4.2  christos 
     14  1.2.4.2  christos maxusers	12
     15  1.2.4.2  christos 
     16  1.2.4.2  christos options 	RTC_OFFSET=0	# hardware clock is this many mins. west of GMT
     17  1.2.4.2  christos 
     18  1.2.4.2  christos # Enable the hooks used for initializing the ram-disk.
     19  1.2.4.2  christos options 	MEMORY_DISK_HOOKS
     20  1.2.4.2  christos options 	MEMORY_DISK_IS_ROOT	# Force root on ram-disk
     21  1.2.4.2  christos options 	MEMORY_DISK_SERVER=0	# no userspace memory disk support
     22  1.2.4.2  christos options 	MEMORY_DISK_ROOT_SIZE=5760	# 2880 KiB
     23  1.2.4.2  christos options 	MEMORY_DISK_RBFLAGS=RB_SINGLE	# boot in single-user mode
     24  1.2.4.2  christos 
     25  1.2.4.2  christos options 	USERCONF	# userconf(4) support
     26  1.2.4.2  christos options 	PIPE_SOCKETPAIR		# smaller, but slower pipe(2)
     27  1.2.4.2  christos #options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
     28  1.2.4.2  christos 
     29  1.2.4.2  christos # Compatibility options
     30  1.2.4.2  christos include 	"conf/compat_netbsd13.config"
     31  1.2.4.2  christos 
     32  1.2.4.2  christos # File systems
     33  1.2.4.2  christos file-system 	FFS		# UFS
     34  1.2.4.2  christos file-system 	MFS		# memory file system
     35  1.2.4.2  christos file-system 	NFS		# Network File System client
     36  1.2.4.2  christos file-system 	CD9660		# ISO 9660 + Rock Ridge file system
     37  1.2.4.2  christos file-system 	MSDOSFS		# MS-DOS file system
     38  1.2.4.2  christos #file-system	PTYFS		# /dev/pts/N support
     39  1.2.4.2  christos 
     40  1.2.4.2  christos # Filesystem options
     41  1.2.4.2  christos options 	NFS_V2_ONLY	# Exclude NFS3 code to save space
     42  1.2.4.2  christos options 	APPLE_UFS	# Apple UFS support in FFS
     43  1.2.4.2  christos #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
     44  1.2.4.2  christos options 	WAPBL		# File system journaling support
     45  1.2.4.2  christos 
     46  1.2.4.2  christos # Networking options
     47  1.2.4.2  christos options 	INET		# IP + ICMP + TCP + UDP
     48  1.2.4.2  christos options 	INET6		# IPV6
     49  1.2.4.2  christos options 	NFS_BOOT_DHCP	# Support DHCP NFS root
     50  1.2.4.2  christos 
     51  1.2.4.2  christos options 	WSEMUL_VT100	# VT100 / VT220 emulation
     52  1.2.4.2  christos options 	WSDISPLAY_DEFAULTSCREENS=1
     53  1.2.4.2  christos #options 	WSDISPLAY_COMPAT_USL		# wsconscfg VT handling
     54  1.2.4.2  christos options 	FONT_GALLANT12x22	# big, Sun-like font
     55  1.2.4.2  christos options 	FONT_QVSS8x15		# a smaller font for lower resolutions
     56  1.2.4.2  christos 
     57  1.2.4.2  christos # Kernel root file system and dump configuration.
     58  1.2.4.2  christos config		netbsd	root on ? type ?
     59  1.2.4.2  christos 
     60  1.2.4.2  christos #
     61  1.2.4.2  christos # Device configuration
     62  1.2.4.2  christos #
     63  1.2.4.2  christos 
     64  1.2.4.2  christos mainbus* at root
     65  1.2.4.2  christos 
     66  1.2.4.2  christos cpu*	at mainbus?
     67  1.2.4.2  christos bandit*	at mainbus?
     68  1.2.4.2  christos 
     69  1.2.4.2  christos pci*	at bandit? bus ?
     70  1.2.4.2  christos pci*	at ppb? bus ?
     71  1.2.4.2  christos 
     72  1.2.4.2  christos pchb*	at pci? dev ? function ?	# PCI-Host bridges
     73  1.2.4.2  christos ppb*	at pci? dev ? function ?	# PCI-PCI bridges
     74  1.2.4.2  christos 
     75  1.2.4.2  christos # PCI SCSI controllers
     76  1.2.4.2  christos ahc*	at pci? dev ? function ?	# Adaptec 294x, aic78x0 SCSI
     77  1.2.4.2  christos 
     78  1.2.4.2  christos # Display devices
     79  1.2.4.2  christos #
     80  1.2.4.2  christos # The 7200's onboard video is unsupported by OF so we need either a
     81  1.2.4.2  christos # graphics card that works as OF console or a serial console.
     82  1.2.4.2  christos # The only cards known to work ( so far ) are PCI Voodoo3s flashed with the
     83  1.2.4.2  christos # official Macintosh firmware from 3Dfx. The others should work but are
     84  1.2.4.2  christos # untested with OF 1.0.5
     85  1.2.4.2  christos # this will take over the console if output-device is set to 'screen' or
     86  1.2.4.2  christos # 'platinum'. It will provide a NetBSD console, but still won't work with OF
     87  1.2.4.2  christos #platinumfb0 	at mainbus?
     88  1.2.4.2  christos 
     89  1.2.4.2  christos #gffb*		at pci?	function ?	# NVIDIA GeForce2 MX
     90  1.2.4.2  christos #machfb*		at pci? function ?	# ATI Mach 64, Rage, Rage Pro
     91  1.2.4.2  christos #r128fb*		at pci? function ?	# ATI Rage 128
     92  1.2.4.2  christos voodoofb*	at pci? function ?	# 3Dfx Voodoo3 
     93  1.2.4.2  christos 
     94  1.2.4.2  christos # ATI Radeon. Still has problems on some hardware
     95  1.2.4.2  christos #radeonfb*	at pci? function ?
     96  1.2.4.2  christos 
     97  1.2.4.2  christos # generic PCI framebuffer, should work with everything supported by OF
     98  1.2.4.2  christos genfb*		at pci? function ?
     99  1.2.4.2  christos 
    100  1.2.4.2  christos # make sure the console display is always wsdisplay0
    101  1.2.4.2  christos wsdisplay0	at wsemuldisplaydev? console 1
    102  1.2.4.2  christos wsdisplay*	at wsemuldisplaydev? console 0
    103  1.2.4.2  christos 
    104  1.2.4.2  christos obio*	at pci? dev ? function ?
    105  1.2.4.2  christos 
    106  1.2.4.2  christos mc*	at obio?			# MACE ethernet
    107  1.2.4.2  christos esp*	at obio? flags 0x00ff		# 53c9x SCSI
    108  1.2.4.2  christos # the 7200 has no mesh but other PMacs with 601 cards may
    109  1.2.4.2  christos mesh*	at obio? flags 0xffff		# MESH SCSI
    110  1.2.4.2  christos nvram*	at obio?			# nvram
    111  1.2.4.2  christos 
    112  1.2.4.2  christos # the new, improved ADB subsystem
    113  1.2.4.2  christos 
    114  1.2.4.2  christos cuda*	at obio?			# CUDA, for Old World PowerMacs
    115  1.2.4.2  christos nadb*	at adb_bus?			# ADB bus enumerator, at cuda or pmu
    116  1.2.4.2  christos adbkbd* at nadb?			# ADB keyboard
    117  1.2.4.2  christos adbms*	at nadb?			# ADB mice and touchpads
    118  1.2.4.2  christos 
    119  1.2.4.2  christos wskbd*		at wskbddev? console ?
    120  1.2.4.2  christos wsmouse*	at wsmousedev?
    121  1.2.4.2  christos 
    122  1.2.4.2  christos iic0	at cuda0		# CUDA's IIC bus
    123  1.2.4.2  christos 
    124  1.2.4.2  christos zsc*	at obio?
    125  1.2.4.2  christos zstty*	at zsc? channel ?
    126  1.2.4.2  christos mediabay* at obio?
    127  1.2.4.2  christos wdc*	at mediabay? flags 0
    128  1.2.4.2  christos 
    129  1.2.4.2  christos # Cryptographic Devices
    130  1.2.4.2  christos 
    131  1.2.4.2  christos # PCI cryptographic devices
    132  1.2.4.2  christos # (disabled, requires opencrypto framework which requires generic softints
    133  1.2.4.2  christos #hifn*	at pci? dev ? function ?	# Hifn 7755/7811/795x
    134  1.2.4.2  christos #ubsec*	at pci? dev ? function ?	# Broadcom 5501/5601/580x/582x
    135  1.2.4.2  christos 
    136  1.2.4.2  christos scsibus* at scsi?
    137  1.2.4.2  christos 
    138  1.2.4.2  christos sd*	at scsibus? target ? lun ?	# SCSI disks
    139  1.2.4.2  christos cd*	at scsibus? target ? lun ?	# SCSI CD-ROM drives
    140  1.2.4.2  christos 
    141  1.2.4.2  christos wdc*	at obio? flags 0x1
    142  1.2.4.2  christos atabus* at ata?
    143  1.2.4.2  christos wd*	at atabus? drive ? flags 0x0000
    144  1.2.4.2  christos 
    145  1.2.4.2  christos atapibus* at atapi?
    146  1.2.4.2  christos 
    147  1.2.4.2  christos # PCI USB controllers
    148  1.2.4.2  christos ohci*	at pci? dev ? function ?	# USB Open Host Controller
    149  1.2.4.2  christos #ehci*	at pci? dev ? function ?	# USB Enhanced Host Controller
    150  1.2.4.2  christos 
    151  1.2.4.2  christos uhci*    at pci? dev ? function ?
    152  1.2.4.2  christos usb*     at uhci?
    153  1.2.4.2  christos 
    154  1.2.4.2  christos #usb*	at ehci?					# USB bus support
    155  1.2.4.2  christos usb*	at ohci?					# USB bus support
    156  1.2.4.2  christos uhub*	at usb?						# USB Hubs
    157  1.2.4.2  christos uhub*	at uhub? port ?
    158  1.2.4.2  christos uhidev*	at uhub? port ? configuration ? interface ?	# USB HID device
    159  1.2.4.2  christos 
    160  1.2.4.2  christos ums*	at uhidev? reportid ?				# USB Mice
    161  1.2.4.2  christos wsmouse* at ums? mux 0
    162  1.2.4.2  christos ukbd*	at uhidev? reportid ?				# USB Keyboards
    163  1.2.4.2  christos uhid*	at uhidev? reportid ?				# USB Generic HID
    164  1.2.4.2  christos 
    165  1.2.4.2  christos umass*	at uhub? port ? configuration ? interface ?	# USB Mass Storage
    166  1.2.4.2  christos 
    167  1.2.4.2  christos pseudo-device	md			# memory disk
    168  1.2.4.2  christos #pseudo-device	fss			# file system snapshot device
    169  1.2.4.2  christos pseudo-device	loop			# network loopback
    170  1.2.4.2  christos pseudo-device	pty			# pseudo-terminals
    171  1.2.4.2  christos 
    172  1.2.4.2  christos pseudo-device	wsmux			# mouse and keyboard multiplexor
    173  1.2.4.2  christos pseudo-device	openfirm		# /dev/openfirm
    174  1.2.4.2  christos 
    175  1.2.4.2  christos #pseudo-device	raid			# RAIDframe disk driver
    176  1.2.4.2  christos #options 	RAID_AUTOCONFIG		# auto-configuration of RAID components
    177  1.2.4.2  christos rlphy*	at mii? phy ?			# Realtek 8139/8201L PHYs
    178  1.2.4.2  christos rtk*	at pci? dev ? function ?	# Realtek 8129/8139
    179  1.2.4.2  christos 
    180  1.2.4.2  christos #rgephy* at mii? phy ?			# Realtek 8169S/8110S internal PHYs
    181  1.2.4.2  christos #ral*	at pci? dev ? function ?	# Ralink Technology RT25x0 802.11a/b/g
    182