]> CyberLeo.Net >> Repos - FreeBSD/releng/10.0.git/blob - release/picobsd/qemu/PICOBSD
- Copy stable/10 (r259064) to releng/10.0 as part of the
[FreeBSD/releng/10.0.git] / release / picobsd / qemu / PICOBSD
1 #
2 # $FreeBSD$
3 # A configuration file to run tests on qemu.
4 # We disable SMP because it does not work well with qemu, and set HZ=1000
5 # to avoid it being overridden.
6 #
7 # Line starting with #PicoBSD contains PicoBSD build parameters
8 #marker         def_sz  init    MFS_inodes      floppy_inodes
9 #PicoBSD        18000   init    8192            32768
10 options MD_ROOT_SIZE=18000      # same as def_sz
11
12 hints   "PICOBSD.hints"
13
14 # values accessible through getenv()
15 # env           "PICOBSD.env"
16
17 #cpu            I486_CPU
18 cpu             I586_CPU
19 cpu             I686_CPU
20 ident           PICOBSD
21
22 # SMP seems to be needed for kern_et
23 options         SMP
24 device  apic
25
26 options         SCHED_ULE       # mandatory to have one scheduler
27 options         PREEMPTION      # needed for decent interrupt processing
28 #options        MATH_EMULATE            #Support for x87 emulation
29 options         INET                    #InterNETworking
30 #options        INET6
31 options         FFS                     #Berkeley Fast Filesystem
32 #options        BOOTP                   #Use BOOTP to obtain IP address/hostname
33 options         MD_ROOT                 #MD is a potential root device
34
35 #options        NFS                     #Network Filesystem
36 #options        NFS_ROOT                #NFS usable as root device, NFS required
37
38 #options        MSDOSFS                 #MSDOS Filesystem
39 #options        CD9660                  #ISO 9660 Filesystem
40 #options        CD9660_ROOT             #CD-ROM usable as root, CD9660 required
41 #options        DEVFS                   #Device Filesystem
42 #options        PROCFS                  #Process filesystem
43 options         COMPAT_43               #Compatible with BSD 4.3 [KEEP THIS!]
44
45 options         KDB
46 options         DDB
47
48 options         IPFIREWALL
49 options         IPFIREWALL_DEFAULT_TO_ACCEPT
50 options         IPDIVERT                # divert (for natd)
51
52 # Support for bridging and bandwidth limiting
53 options         DUMMYNET
54 device          if_bridge
55 # Running with less than 1000 seems to give poor timing on
56 # qemu, so we set HZ explicitly.
57 options         HZ=1000
58
59 device          random                  # used by ssh
60 device          pci
61
62 # Floppy drives
63 device          fdc
64
65 # ATA and ATAPI devices
66 #device         ata
67 #device         atadisk                 # ATA disk drives
68 #device         atapicd                 # ATAPI CDROM drives
69 #options                ATA_STATIC_ID           #Static device numbering
70
71 # atkbdc0 controls both the keyboard and the PS/2 mouse
72 device          atkbdc                  # At keyboard controller
73 device          atkbd
74 #device         psm                     # do we need the mouse ??
75
76 device          vga                     # VGA screen
77
78 # syscons is the default console driver, resembling an SCO console
79 device          sc
80
81 # Serial (COM) ports
82 device          uart
83
84 # Audio support
85 #device         pcm
86
87 # PCCARD (PCMCIA) support
88 #device         card            # pccard bus
89 #device         pcic            # PCMCIA bridge
90
91 # Parallel port
92 #device         ppc
93 #device         ppbus           # Parallel port bus (required)
94 #device         lpt             # Printer
95 #device         plip            # TCP/IP over parallel
96 #device         ppi             # Parallel port interface device
97
98 #
99 # The following Ethernet NICs are all PCI devices.
100 #
101 device  miibus 
102 device          fxp             # Intel EtherExpress PRO/100B (82557, 82558)
103 device          nfe             # nVidia nForce MCP on-board Ethernet
104 #device         xl              # 3Com
105 device          rl              # RealTek 8129/8139
106 device          re              # RealTek 8139C+/8169/8169S/8110S
107 device          sis             # National/SiS
108 device          dc              # DEC/Intel 21143 and various workalikes
109 device          ed
110
111 device          loop            # Network loopback
112 device          ether           # Ethernet support
113 device          tun             # Packet tunnel.
114 device          pty             # Pseudo-ttys (telnet etc)
115 device          md              # Memory "disks"
116 #device         gif     4       # IPv6 and IPv4 tunneling
117 #device         faith   1       # IPv6-to-IPv4 relaying (translation)
118 device          tap
119
120 #options        VIMAGE          # soner or later we may want to test this
121 #options               DEVICE_POLLING
122
123 # The `bpf' device enables the Berkeley Packet Filter.
124 # Be aware of the administrative consequences of enabling this!
125 device          bpf             # Berkeley packet filter