]> CyberLeo.Net >> Repos - FreeBSD/releng/9.2.git/blob - tools/tools/tinybsd/conf/minimal/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 / minimal / 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          pci
36
37 # ATA and ATAPI devices
38 device          ata
39 device          atadisk         # ATA disk drives
40 options         ATA_STATIC_ID   # Static device numbering
41
42 # atkbdc0 controls both the keyboard and the PS/2 mouse
43 device          atkbdc          # AT keyboard controller
44 device          atkbd           # AT keyboard
45 device          psm             # PS/2 mouse
46
47 device          vga             # VGA video card driver
48
49 #device         splash          # Splash screen and screen saver support
50
51 # syscons is the default console driver, resembling an SCO console
52 device          sc
53
54 # Enable this for the pcvt (VT220 compatible) console driver
55 #device         vt
56 #options        XSERVER         # support for X server on a vt console
57 #options        FAT_CURSOR      # start with block cursor
58
59 device          agp             # support several AGP chipsets
60
61 # Power management support (see NOTES for more options)
62 #device         apm
63 # Add suspend/resume support for the i8254.
64 device          pmtimer
65
66 # Pseudo devices.
67 device          loop            # Network loopback
68 device          random          # Entropy device
69 device          ether           # Ethernet support
70 device          pty             # Pseudo-ttys (telnet etc)
71 device          md              # Memory "disks"
72
73 # CLK_USE_I8254_CALIBRATION causes the calibrated frequency of the i8254
74 # clock to actually be used.
75 options CLK_USE_I8254_CALIBRATION
76
77 # CPU_ELAN enables support for AMDs ElanSC520 CPU.
78 options         CPU_ELAN
79 options         CPU_SOEKRIS
80 options         CPU_ELAN_XTAL=32768000
81 options         CPU_ELAN_PPS
82
83 device          bpf