1# 2# GENERIC -- Generic kernel configuration file for FreeBSD/powerpc 3# 4# For more information on this file, please read the handbook section on 5# Kernel Configuration Files: 6# 7# http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html 8# 9# The handbook is also available locally in /usr/share/doc/handbook 10# if you've installed the doc distribution, otherwise always see the 11# FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the 12# latest information. 13# 14# An exhaustive list of options and more detailed explanations of the 15# device lines is also present in the ../../conf/NOTES and NOTES files. 16# If you are in doubt as to the purpose or necessity of a line, check first 17# in NOTES. 18#
| 1# 2# GENERIC -- Generic kernel configuration file for FreeBSD/powerpc 3# 4# For more information on this file, please read the handbook section on 5# Kernel Configuration Files: 6# 7# http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html 8# 9# The handbook is also available locally in /usr/share/doc/handbook 10# if you've installed the doc distribution, otherwise always see the 11# FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the 12# latest information. 13# 14# An exhaustive list of options and more detailed explanations of the 15# device lines is also present in the ../../conf/NOTES and NOTES files. 16# If you are in doubt as to the purpose or necessity of a line, check first 17# in NOTES. 18#
|
19# $FreeBSD: head/sys/powerpc/conf/GENERIC 104435 2002-10-04 01:19:18Z grehan $
| 19# $FreeBSD: head/sys/powerpc/conf/GENERIC 104519 2002-10-05 16:35:33Z phk $
|
20 21machine powerpc 22cpu MPC750 23ident GENERIC 24maxusers 0 25 26#To statically compile in device wiring instead of /boot/device.hints 27#hints "GENERIC.hints" 28 29#makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols 30makeoptions WERROR=-Wno-error #XXX: We don't want -Werror just now 31 32# Platform support 33options POWERMAC #NewWorld Apple PowerMacs 34options PSIM #GDB PSIM ppc simulator 35
| 20 21machine powerpc 22cpu MPC750 23ident GENERIC 24maxusers 0 25 26#To statically compile in device wiring instead of /boot/device.hints 27#hints "GENERIC.hints" 28 29#makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols 30makeoptions WERROR=-Wno-error #XXX: We don't want -Werror just now 31 32# Platform support 33options POWERMAC #NewWorld Apple PowerMacs 34options PSIM #GDB PSIM ppc simulator 35
|
| 36options NO_GEOM 37
|
36options INET #InterNETworking 37options INET6 #IPv6 communications protocols 38options GEOM #GEOMetry subsystem 39options FFS #Berkeley Fast Filesystem 40options SOFTUPDATES #Enable FFS soft updates support 41options UFS_DIRHASH #Improve performance on big directories 42options MD_ROOT #MD is a potential root device 43options NFSCLIENT #Network Filesystem Client 44options NFSSERVER #Network Filesystem Server 45#options NFS_ROOT #NFS usable as root device 46#options MSDOSFS #MSDOS Filesystem 47options CD9660 #ISO 9660 Filesystem 48options PROCFS #Process filesystem (requires PSEUDOFS) 49options PSEUDOFS #Pseudo-filesystem framework 50options COMPAT_43 #Compatible with BSD 4.3 [KEEP THIS!] 51options SCSI_DELAY=15000 #Delay (in ms) before probing SCSI 52options KTRACE #ktrace(1) syscall trace support 53options SYSVSHM #SYSV-style shared memory 54options SYSVMSG #SYSV-style message queues 55options SYSVSEM #SYSV-style semaphores 56#options P1003_1B #Posix P1003_1B real-time extentions 57#options _KPOSIX_PRIORITY_SCHEDULING 58 59# Debugging for use in -current 60options DDB #Enable the kernel debugger 61options INVARIANTS #Enable calls of extra sanity checking 62options INVARIANT_SUPPORT #Extra sanity checks of internal structures, required by INVARIANTS 63options WITNESS #Enable checks to detect deadlocks and cycles 64 65# To make an SMP kernel, the next line is needed 66#options SMP # Symmetric MultiProcessor Kernel 67 68# Standard busses 69device pci 70 71# ATA and ATAPI devices 72device ata 73device atadisk # ATA disk drives 74device atapicd # ATAPI CDROM drives 75#device atapifd # ATAPI floppy drives 76#device atapist # ATAPI tape drives 77 78# Serial (COM) ports 79#device sio # 8250, 16[45]50 based serial ports 80 81# PCI Ethernet NICs that use the common MII bus controller code. 82device miibus # MII bus support 83device gem # Sun GEM/Sun ERI/Apple GMAC 84 85# Pseudo devices - the number indicates how many units to allocated. 86device random # Entropy device 87device loop # Network loopback 88device ether # Ethernet support 89device sl # Kernel SLIP 90device ppp # Kernel PPP 91device tun # Packet tunnel. 92device pty # Pseudo-ttys (telnet etc) 93device md # Memory "disks" 94device ofwd # OpenFirmware disks 95device gif # IPv6 and IPv4 tunneling 96device faith # IPv6-to-IPv4 relaying/(translation) 97 98# The `bpf' device enables the Berkeley Packet Filter. 99# Be aware of the administrative consequences of enabling this! 100device bpf #Berkeley packet filter 101 102# USB support 103#device uhci # UHCI PCI->USB interface 104#device ohci # OHCI PCI->USB interface 105#device usb # USB Bus (required) 106#device ugen # Generic 107#device uhid # "Human Interface Devices" 108#device ukbd # Keyboard 109#device ulpt # Printer 110#device umass # Disks/Mass storage - Requires scbus and da0 111#device ums # Mouse 112# USB Ethernet 113#device aue # ADMtek USB ethernet 114#device cue # CATC USB ethernet 115#device kue # Kawasaki LSI USB ethernet 116 117# Temporary defs until things are farther along. 118makeoptions NO_MODULES=true 119 120options KTR 121options KTR_COMPILE=0xffffffff 122#options KTR_MASK=KTR_SIG 123options KTR_VERBOSE 124 125# Diskless support 126#options BOOTP 127#options BOOTP_NFSROOT
| 38options INET #InterNETworking 39options INET6 #IPv6 communications protocols 40options GEOM #GEOMetry subsystem 41options FFS #Berkeley Fast Filesystem 42options SOFTUPDATES #Enable FFS soft updates support 43options UFS_DIRHASH #Improve performance on big directories 44options MD_ROOT #MD is a potential root device 45options NFSCLIENT #Network Filesystem Client 46options NFSSERVER #Network Filesystem Server 47#options NFS_ROOT #NFS usable as root device 48#options MSDOSFS #MSDOS Filesystem 49options CD9660 #ISO 9660 Filesystem 50options PROCFS #Process filesystem (requires PSEUDOFS) 51options PSEUDOFS #Pseudo-filesystem framework 52options COMPAT_43 #Compatible with BSD 4.3 [KEEP THIS!] 53options SCSI_DELAY=15000 #Delay (in ms) before probing SCSI 54options KTRACE #ktrace(1) syscall trace support 55options SYSVSHM #SYSV-style shared memory 56options SYSVMSG #SYSV-style message queues 57options SYSVSEM #SYSV-style semaphores 58#options P1003_1B #Posix P1003_1B real-time extentions 59#options _KPOSIX_PRIORITY_SCHEDULING 60 61# Debugging for use in -current 62options DDB #Enable the kernel debugger 63options INVARIANTS #Enable calls of extra sanity checking 64options INVARIANT_SUPPORT #Extra sanity checks of internal structures, required by INVARIANTS 65options WITNESS #Enable checks to detect deadlocks and cycles 66 67# To make an SMP kernel, the next line is needed 68#options SMP # Symmetric MultiProcessor Kernel 69 70# Standard busses 71device pci 72 73# ATA and ATAPI devices 74device ata 75device atadisk # ATA disk drives 76device atapicd # ATAPI CDROM drives 77#device atapifd # ATAPI floppy drives 78#device atapist # ATAPI tape drives 79 80# Serial (COM) ports 81#device sio # 8250, 16[45]50 based serial ports 82 83# PCI Ethernet NICs that use the common MII bus controller code. 84device miibus # MII bus support 85device gem # Sun GEM/Sun ERI/Apple GMAC 86 87# Pseudo devices - the number indicates how many units to allocated. 88device random # Entropy device 89device loop # Network loopback 90device ether # Ethernet support 91device sl # Kernel SLIP 92device ppp # Kernel PPP 93device tun # Packet tunnel. 94device pty # Pseudo-ttys (telnet etc) 95device md # Memory "disks" 96device ofwd # OpenFirmware disks 97device gif # IPv6 and IPv4 tunneling 98device faith # IPv6-to-IPv4 relaying/(translation) 99 100# The `bpf' device enables the Berkeley Packet Filter. 101# Be aware of the administrative consequences of enabling this! 102device bpf #Berkeley packet filter 103 104# USB support 105#device uhci # UHCI PCI->USB interface 106#device ohci # OHCI PCI->USB interface 107#device usb # USB Bus (required) 108#device ugen # Generic 109#device uhid # "Human Interface Devices" 110#device ukbd # Keyboard 111#device ulpt # Printer 112#device umass # Disks/Mass storage - Requires scbus and da0 113#device ums # Mouse 114# USB Ethernet 115#device aue # ADMtek USB ethernet 116#device cue # CATC USB ethernet 117#device kue # Kawasaki LSI USB ethernet 118 119# Temporary defs until things are farther along. 120makeoptions NO_MODULES=true 121 122options KTR 123options KTR_COMPILE=0xffffffff 124#options KTR_MASK=KTR_SIG 125options KTR_VERBOSE 126 127# Diskless support 128#options BOOTP 129#options BOOTP_NFSROOT
|