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