GENERIC (b37a9be231966575d34653b761cf5ec6f49344cb) GENERIC (26eed6e9a2ce39d356f95860b2b77646315d8b8f)
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#

--- 15 unchanged lines hidden (view full) ---

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
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#

--- 15 unchanged lines hidden (view full) ---

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
32options FFS
33options NFSCLIENT
34options NFS_ROOT
35options BOOTP
36options BOOTP_NFSROOT
37options COMPAT_43
38options INET
39options MD_ROOT
40options MD_ROOT_SIZE=1024
41options INVARIANTS
42options INVARIANT_SUPPORT
43options WITNESS
32# Platform support
33options POWERMAC #NewWorld Apple PowerMacs
34options PSIM #GDB PSIM ppc simulator
44
35
45options POWERMAC
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
46
58
59# Debugging for use in -current
60#options 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
47device pci
69device pci
48device loop
49device ether
50device miibus
51device gem
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 HMAC
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