]> CyberLeo.Net >> Repos - FreeBSD/releng/10.0.git/blob - tools/tools/tinybsd/conf/default/TINYBSD
- Copy stable/10 (r259064) to releng/10.0 as part of the
[FreeBSD/releng/10.0.git] / tools / tools / tinybsd / conf / default / TINYBSD
1 # $FreeBSD$
2
3 machine         i386
4 cpu             I486_CPU
5 cpu             I586_CPU
6 cpu             I686_CPU
7 ident           TINYBSD
8
9 # To statically compile in device wiring instead of /boot/device.hints
10 #hints          "GENERIC.hints"         # Default places to look for devices.
11
12 options         SCHED_4BSD              # 4BSD scheduler
13 options         INET                    # InterNETworking
14 options         FFS                     # Berkeley Fast Filesystem
15 options         SOFTUPDATES             # Enable FFS soft updates support
16 options         UFS_ACL                 # Support for access control lists
17 options         UFS_DIRHASH             # Improve performance on big directories
18 options         MD_ROOT                 # MD is a potential root device
19 options         NFSCLIENT               # Network Filesystem Client
20 options         NFSSERVER               # Network Filesystem Server
21 options         NFS_ROOT                # NFS usable as /, requires NFSCLIENT
22 options         MSDOSFS                 # MSDOS Filesystem
23 options         CD9660                  # ISO 9660 Filesystem
24 options         PROCFS                  # Process filesystem (requires PSEUDOFS)
25 options         PSEUDOFS                # Pseudo-filesystem framework
26 options         GEOM_PART_GPT           # GUID Partition Tables.
27 options         COMPAT_43               # Compatible with BSD 4.3 [KEEP THIS!]
28 options         COMPAT_FREEBSD4         # Compatible with FreeBSD4
29 options         SYSVSHM                 # SYSV-style shared memory
30 options         SYSVMSG                 # SYSV-style message queues
31 options         SYSVSEM                 # SYSV-style semaphores
32 options         _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions
33 options         KBD_INSTALL_CDEV        # install a CDEV entry in /dev
34 options         AHC_REG_PRETTY_PRINT    # Print register bitfields in debug
35                                         # output.  Adds ~128k to driver.
36 options         AHD_REG_PRETTY_PRINT    # Print register bitfields in debug
37                                         # output.  Adds ~215k to driver.
38 options         ADAPTIVE_GIANT          # Giant mutex is adaptive.
39
40 device          apic                    # I/O APIC
41
42 device          eisa
43 device          pci
44
45 # Floppy drives
46 #device         fdc
47
48 # ATA and ATAPI devices
49 device          ata
50 device          atadisk         # ATA disk drives
51 #device         ataraid         # ATA RAID drives
52 #device         atapicd         # ATAPI CDROM drives
53 #device         atapifd         # ATAPI floppy drives
54 device          atapist         # ATAPI tape drives
55 options         ATA_STATIC_ID   # Static device numbering
56
57 # atkbdc0 controls both the keyboard and the PS/2 mouse
58 device          atkbdc          # AT keyboard controller
59 device          atkbd           # AT keyboard
60 device          psm             # PS/2 mouse
61
62 device          vga             # VGA video card driver
63
64 #device         splash          # Splash screen and screen saver support
65
66 # syscons is the default console driver, resembling an SCO console
67 device          sc
68
69 # Enable this for the pcvt (VT220 compatible) console driver
70 #device         vt
71 #options        XSERVER         # support for X server on a vt console
72 #options        FAT_CURSOR      # start with block cursor
73
74 device          agp             # support several AGP chipsets
75
76 # Power management support (see NOTES for more options)
77 #device         apm
78 # Add suspend/resume support for the i8254.
79 device          pmtimer
80
81 # PCCARD (PCMCIA) support
82 # PCMCIA and cardbus bridge support
83 device          cbb             # cardbus (yenta) bridge
84 device          pccard          # PC Card (16-bit) bus
85 device          cardbus         # CardBus (32-bit) bus
86
87 # Serial (COM) ports
88 device          sio             # 8250, 16[45]50 based serial ports
89
90 # PCI Ethernet NICs.
91 device          de              # DEC/Intel DC21x4x (``Tulip'')
92 device          em              # Intel PRO/1000 adapter Gigabit Ethernet Card
93 device          ixgb            # Intel PRO/10GbE Ethernet Card
94 device          txp             # 3Com 3cR990 (``Typhoon'')
95 device          vx              # 3Com 3c590, 3c595 (``Vortex'')
96
97 # PCI Ethernet NICs that use the common MII bus controller code.
98 # NOTE: Be sure to keep the 'device miibus' line in order to use these NICs!
99 device          miibus          # MII bus support
100 device          bfe             # Broadcom BCM440x 10/100 Ethernet
101 device          bge             # Broadcom BCM570xx Gigabit Ethernet
102 device          dc              # DEC/Intel 21143 and various workalikes
103 device          fxp             # Intel EtherExpress PRO/100B (82557, 82558)
104 device          lge             # Level 1 LXT1001 gigabit ethernet
105 device          nge             # NatSemi DP83820 gigabit ethernet
106 device          pcn             # AMD Am79C97x PCI 10/100 (precedence over 'lnc')
107 device          re              # RealTek 8139C+/8169/8169S/8110S
108 device          rl              # RealTek 8129/8139
109 device          sf              # Adaptec AIC-6915 (``Starfire'')
110 device          sis             # Silicon Integrated Systems SiS 900/SiS 7016
111 device          sk              # SysKonnect SK-984x & SK-982x gigabit Ethernet
112 device          ste             # Sundance ST201 (D-Link DFE-550TX)
113 device          ti              # Alteon Networks Tigon I/II gigabit Ethernet
114 device          tl              # Texas Instruments ThunderLAN
115 device          tx              # SMC EtherPower II (83c170 ``EPIC'')
116 device          vge             # VIA VT612x gigabit ethernet
117 device          vr              # VIA Rhine, Rhine II
118 device          wb              # Winbond W89C840F
119 device          xl              # 3Com 3c90x (``Boomerang'', ``Cyclone'')
120
121 # ISA Ethernet NICs.  pccard NICs included.
122 device          cs              # Crystal Semiconductor CS89x0 NIC
123 # 'device ed' requires 'device miibus'
124 device          ed              # NE[12]000, SMC Ultra, 3c503, DS8390 cards
125 device          ex              # Intel EtherExpress Pro/10 and Pro/10+
126 device          ep              # Etherlink III based cards
127 device          fe              # Fujitsu MB8696x based cards
128 device          ie              # EtherExpress 8/16, 3C507, StarLAN 10 etc.
129 device          sn              # SMC's 9000 series of Ethernet chips
130 device          xe              # Xircom pccard Ethernet
131
132 # ISA devices that use the old ISA shims
133 #device         le
134
135 # Wireless NIC cards
136 device          wlan            # 802.11 support
137 device          an              # Aironet 4500/4800 802.11 wireless NICs.
138 device          awi             # BayStack 660 and others
139 device          wi              # WaveLAN/Intersil/Symbol 802.11 wireless NICs.
140 #device         wl              # Older non 802.11 Wavelan wireless NIC.
141
142 # Pseudo devices.
143 device          loop            # Network loopback
144 device          random          # Entropy device
145 device          ether           # Ethernet support
146 device          ppp             # Kernel PPP
147 device          tun             # Packet tunnel.
148 device          pty             # Pseudo-ttys (telnet etc)
149 device          md              # Memory "disks"
150 device          gif             # IPv6 and IPv4 tunneling
151 device          faith           # IPv6-to-IPv4 relaying (translation)
152
153 # The `bpf' device enables the Berkeley Packet Filter.
154 # Be aware of the administrative consequences of enabling this!
155 # Note that 'bpf' is required for DHCP.
156 device          bpf             # Berkeley packet filter
157
158 options         IPFIREWALL
159 options         IPFIREWALL_DEFAULT_TO_ACCEPT
160 options         IPDIVERT
161 options         DUMMYNET
162
163 device          ath
164 device          ath_hal
165 device          ath_rate_sample
166
167 device          if_bridge               #Bridge interface
168
169 # CLK_USE_I8254_CALIBRATION causes the calibrated frequency of the i8254
170 # clock to actually be used.
171 options CLK_USE_I8254_CALIBRATION
172
173 # CPU_ELAN enables support for AMDs ElanSC520 CPU.
174 options         CPU_ELAN
175 options         CPU_SOEKRIS
176 options         CPU_ELAN_XTAL=32768000
177 options         CPU_ELAN_PPS
178