Deleted Added
full compact
GENERIC (172332) GENERIC (174195)
1#
2# GENERIC -- Generic kernel configuration file for FreeBSD/ia64
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
17# first in NOTES.
18#
19# For hardware specific information check HARDWARE.TXT
20#
1#
2# GENERIC -- Generic kernel configuration file for FreeBSD/ia64
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
17# first in NOTES.
18#
19# For hardware specific information check HARDWARE.TXT
20#
21# $FreeBSD: head/sys/ia64/conf/GENERIC 172332 2007-09-26 20:05:07Z brueffer $
21# $FreeBSD: head/sys/ia64/conf/GENERIC 174195 2007-12-02 20:40:35Z rwatson $
22
23cpu ITANIUM
24ident GENERIC
25
26makeoptions DEBUG=-g # Build kernel with debug information.
27
28options CD9660 # ISO 9660 Filesystem
29options COMPAT_43TTY # BSD 4.3 TTY compat [KEEP THIS!]
30options COMPAT_FREEBSD5 # Compatible with FreeBSD5
31options COMPAT_FREEBSD6 # Compatible with FreeBSD6
32options DDB # Support DDB
33options FFS # Berkeley Fast Filesystem
34options GDB # Support remote GDB
35options INET # InterNETworking
36options INET6 # IPv6 communications protocols
37options SCTP # Stream Control Transmission Protocol
38options KDB # Enable kernel debugger support
39options KTRACE # ktrace(1) syscall trace support
40options MD_ROOT # MD usable as root device
41options MSDOSFS # MSDOS Filesystem
42options NFSCLIENT # Network Filesystem Client
43options NFSSERVER # Network Filesystem Server
44options NFS_ROOT # NFS usable as root device
45options PROCFS # Process filesystem (/proc)
46options PSEUDOFS # Pseudo-filesystem framework
47options GEOM_LABEL # Provides labelization
48options SCHED_4BSD # 4BSD scheduler
49options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
50options SMP # Symmetric Multi-Processor support
51options SOFTUPDATES # Enable FFS soft updates support
52options UFS_GJOURNAL # Enable gjournal-based UFS journaling
22
23cpu ITANIUM
24ident GENERIC
25
26makeoptions DEBUG=-g # Build kernel with debug information.
27
28options CD9660 # ISO 9660 Filesystem
29options COMPAT_43TTY # BSD 4.3 TTY compat [KEEP THIS!]
30options COMPAT_FREEBSD5 # Compatible with FreeBSD5
31options COMPAT_FREEBSD6 # Compatible with FreeBSD6
32options DDB # Support DDB
33options FFS # Berkeley Fast Filesystem
34options GDB # Support remote GDB
35options INET # InterNETworking
36options INET6 # IPv6 communications protocols
37options SCTP # Stream Control Transmission Protocol
38options KDB # Enable kernel debugger support
39options KTRACE # ktrace(1) syscall trace support
40options MD_ROOT # MD usable as root device
41options MSDOSFS # MSDOS Filesystem
42options NFSCLIENT # Network Filesystem Client
43options NFSSERVER # Network Filesystem Server
44options NFS_ROOT # NFS usable as root device
45options PROCFS # Process filesystem (/proc)
46options PSEUDOFS # Pseudo-filesystem framework
47options GEOM_LABEL # Provides labelization
48options SCHED_4BSD # 4BSD scheduler
49options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
50options SMP # Symmetric Multi-Processor support
51options SOFTUPDATES # Enable FFS soft updates support
52options UFS_GJOURNAL # Enable gjournal-based UFS journaling
53options STACK # stack(9) support
53options SYSVMSG # SYSV-style message queues
54options SYSVSEM # SYSV-style semaphores
55options SYSVSHM # SYSV-style shared memory
56options UFS_ACL # Support for access control lists
57options UFS_DIRHASH # Hash-based directory lookup scheme
58options _KPOSIX_PRIORITY_SCHEDULING # Posix P1003_1B RT extensions
59options AUDIT # Security event auditing
60
61# Various "busses"
62device firewire # FireWire bus code
63device miibus # MII bus support (Ethernet)
64device pci # PCI bus support
65device scbus # SCSI bus (required for SCSI)
66device usb # USB Bus (required for USB)
67
68# ATA and ATAPI devices
69device ata # ATA controller
70device atadisk # ATA disk drives
71device atapicd # ATAPI CDROM drives
72device atapifd # ATAPI floppy drives
73device ataraid # ATA RAID drives
74
75# SCSI Controllers
76device ahc # AHA2940 and AIC7xxx devices
77device ahd # AHA39320/29320 and AIC79xx devices
78device isp # Qlogic family
79device mpt # LSI-Logic MPT-Fusion
80device sym # NCR/Symbios Logic
81
82# RAID controllers interfaced to the SCSI subsystem
83device ciss # Compaq Smart RAID 5*
84device dpt # DPT Smartcache III, IV
85device iir # Intel Integrated RAID
86device mly # Mylex AcceleRAID/eXtremeRAID
87
88# SCSI peripherals
89device cd # CD-ROM, DVD-ROM etc.
90device ch # Media changer
91device da # Direct Access (ie disk)
92device pass # Passthrough (direct SCSI access)
93device sa # Sequential Access (ie tape)
94device ses # Environmental Services (and SAF-TE)
95
96# RAID controllers
97device aac # Adaptec FSA RAID
98device aacp # SCSI passthrough for aac (requires CAM)
99device amr # AMI MegaRAID
100device ida # Compaq Smart RAID
101device mlx # Mylex DAC960 family
102
103# USB host controllers and peripherals
104device ehci # EHCI host controller
105device ohci # OHCI PCI->USB interface
106device ugen # Generic device
107device uhci # UHCI PCI->USB interface
108device uhid # Human Interface Devices
109device ukbd # Keyboard
110device ulpt # Printer
111device umass # Disks/Mass storage (need scbus & da)
112device ums # Mouse
113
114# PCI Ethernet NICs.
115device de # DEC/Intel DC21x4x (``Tulip'')
116device em # Intel PRO/1000 adapter Gigabit Ethernet Card
117device le # AMD Am7900 LANCE and Am79C9xx PCnet
118device txp # 3Com 3cR990 (``Typhoon'')
119device vx # 3Com 3c590, 3c595 (``Vortex'')
120
121# PCI Ethernet NICs that use the common MII bus controller code.
122device bge # Broadcom BCM570xx Gigabit Ethernet
123device dc # DEC/Intel 21143 and various workalikes
124device fxp # Intel EtherExpress PRO/100B (82557, 82558)
125device pcn # AMD Am79C97x PCI 10/100 (precedence over 'le')
126device re # RealTek 8139C+/8169/8169S/8110S
127device rl # RealTek 8129/8139
128device sf # Adaptec AIC-6915 (``Starfire'')
129device sis # Silicon Integrated Systems SiS 900/SiS 7016
130device xl # 3Com 3c90x ("Boomerang", "Cyclone")
131
132# USB Ethernet
133device aue # ADMtek USB Ethernet
134device cdce # Generic USB over Ethernet
135device cue # CATC USB Ethernet
136device kue # Kawasaki LSI USB Ethernet
137
138# FireWire support
139device sbp # SCSI over FireWire (need scbus & da)
140
141# Various (pseudo) devices
142device ether # Ethernet support
143device faith # IPv6-to-IPv4 relaying (translation)
144device gif # IPv6 and IPv4 tunneling
145device loop # Network loopback
146device md # Memory "disks"
147device pty # Pseudo-ttys (telnet etc)
148device puc # Multi I/O cards and multi-channel UARTs
149device random # Entropy device
150device tun # Packet tunnel.
151device uart # Serial port (UART)
152device firmware # firmware assist module
153
154# The `bpf' device enables the Berkeley Packet Filter.
155# Be aware of the administrative consequences of enabling this!
156# Note that 'bpf' is required for DHCP.
157device bpf # Berkeley packet filter
54options SYSVMSG # SYSV-style message queues
55options SYSVSEM # SYSV-style semaphores
56options SYSVSHM # SYSV-style shared memory
57options UFS_ACL # Support for access control lists
58options UFS_DIRHASH # Hash-based directory lookup scheme
59options _KPOSIX_PRIORITY_SCHEDULING # Posix P1003_1B RT extensions
60options AUDIT # Security event auditing
61
62# Various "busses"
63device firewire # FireWire bus code
64device miibus # MII bus support (Ethernet)
65device pci # PCI bus support
66device scbus # SCSI bus (required for SCSI)
67device usb # USB Bus (required for USB)
68
69# ATA and ATAPI devices
70device ata # ATA controller
71device atadisk # ATA disk drives
72device atapicd # ATAPI CDROM drives
73device atapifd # ATAPI floppy drives
74device ataraid # ATA RAID drives
75
76# SCSI Controllers
77device ahc # AHA2940 and AIC7xxx devices
78device ahd # AHA39320/29320 and AIC79xx devices
79device isp # Qlogic family
80device mpt # LSI-Logic MPT-Fusion
81device sym # NCR/Symbios Logic
82
83# RAID controllers interfaced to the SCSI subsystem
84device ciss # Compaq Smart RAID 5*
85device dpt # DPT Smartcache III, IV
86device iir # Intel Integrated RAID
87device mly # Mylex AcceleRAID/eXtremeRAID
88
89# SCSI peripherals
90device cd # CD-ROM, DVD-ROM etc.
91device ch # Media changer
92device da # Direct Access (ie disk)
93device pass # Passthrough (direct SCSI access)
94device sa # Sequential Access (ie tape)
95device ses # Environmental Services (and SAF-TE)
96
97# RAID controllers
98device aac # Adaptec FSA RAID
99device aacp # SCSI passthrough for aac (requires CAM)
100device amr # AMI MegaRAID
101device ida # Compaq Smart RAID
102device mlx # Mylex DAC960 family
103
104# USB host controllers and peripherals
105device ehci # EHCI host controller
106device ohci # OHCI PCI->USB interface
107device ugen # Generic device
108device uhci # UHCI PCI->USB interface
109device uhid # Human Interface Devices
110device ukbd # Keyboard
111device ulpt # Printer
112device umass # Disks/Mass storage (need scbus & da)
113device ums # Mouse
114
115# PCI Ethernet NICs.
116device de # DEC/Intel DC21x4x (``Tulip'')
117device em # Intel PRO/1000 adapter Gigabit Ethernet Card
118device le # AMD Am7900 LANCE and Am79C9xx PCnet
119device txp # 3Com 3cR990 (``Typhoon'')
120device vx # 3Com 3c590, 3c595 (``Vortex'')
121
122# PCI Ethernet NICs that use the common MII bus controller code.
123device bge # Broadcom BCM570xx Gigabit Ethernet
124device dc # DEC/Intel 21143 and various workalikes
125device fxp # Intel EtherExpress PRO/100B (82557, 82558)
126device pcn # AMD Am79C97x PCI 10/100 (precedence over 'le')
127device re # RealTek 8139C+/8169/8169S/8110S
128device rl # RealTek 8129/8139
129device sf # Adaptec AIC-6915 (``Starfire'')
130device sis # Silicon Integrated Systems SiS 900/SiS 7016
131device xl # 3Com 3c90x ("Boomerang", "Cyclone")
132
133# USB Ethernet
134device aue # ADMtek USB Ethernet
135device cdce # Generic USB over Ethernet
136device cue # CATC USB Ethernet
137device kue # Kawasaki LSI USB Ethernet
138
139# FireWire support
140device sbp # SCSI over FireWire (need scbus & da)
141
142# Various (pseudo) devices
143device ether # Ethernet support
144device faith # IPv6-to-IPv4 relaying (translation)
145device gif # IPv6 and IPv4 tunneling
146device loop # Network loopback
147device md # Memory "disks"
148device pty # Pseudo-ttys (telnet etc)
149device puc # Multi I/O cards and multi-channel UARTs
150device random # Entropy device
151device tun # Packet tunnel.
152device uart # Serial port (UART)
153device firmware # firmware assist module
154
155# The `bpf' device enables the Berkeley Packet Filter.
156# Be aware of the administrative consequences of enabling this!
157# Note that 'bpf' is required for DHCP.
158device bpf # Berkeley packet filter