Initial import from FreeBSD RELENG_4:
[games.git] / release / picobsd / router / PICOBSD
1 #
2 # $FreeBSD: src/release/picobsd/router/PICOBSD,v 1.6.2.3 2002/03/13 18:16:53 luigi Exp $
3 #
4 #Line starting with #PicoBSD contains PicoBSD build parameters
5 #marker        def_sz  init    MFS_inodes      floppy_inodes
6 #PicoBSD       1200     oinit   3072            32768
7 options MD_ROOT_SIZE=1200
8
9 machine         i386
10 cpu             I386_CPU
11 cpu             I486_CPU
12 cpu             I586_CPU
13 cpu             I686_CPU
14 ident           PICOBSD
15 maxusers        10
16
17 options MATH_EMULATE            #Support for x87 emulation
18 options         INET                    #InterNETworking
19 options         FFS                     #Berkeley Fast Filesystem
20 options         FFS_ROOT                #FFS usable as root device [keep this!]
21 options         MFS                     #Memory Filesystem
22 options         MD_ROOT                 #MFS as root
23 #options        MSDOSFS                 #MSDOS Filesystem
24 #options        CD9660                  #ISO 9660 Filesystem
25 #options        PROCFS                  #Process filesystem
26 options         COMPAT_43               #Compatible with BSD 4.3 [KEEP THIS!]
27 options         USERCONFIG              #boot -c editor
28 #options        USERCONFIG_BOOT         #imply -c and parse info area
29 #options        VISUAL_USERCONFIG       #visual boot -c editor
30 options         IPFIREWALL
31 options         IPFIREWALL_DEFAULT_TO_ACCEPT
32 options         IPDIVERT
33 options         PCI_QUIET
34 #options        DEVFS
35 options         NO_SWAPPING
36 # Support for bridging and bandwidth limiting
37 #options        DUMMYNET
38 #options        BRIDGE
39
40 device  isa0
41 device  pci0
42
43 device  fdc0    at isa? port IO_FD1 irq 6 drq 2
44 device          fd0     at fdc0 drive 0
45 #device         fd1     at fdc0 drive 1
46
47 # atkbdc0 controlls both the keyboard and the PS/2 mouse
48 device  atkbdc0 at isa? port IO_KBD
49 device          atkbd0  at atkbdc? irq 1
50
51 device          vga0    at isa? port ?
52
53 # syscons is the default console driver, resembling an SCO console
54 device          sc0     at isa?
55
56 device          npx0    at nexus? port IO_NPX irq 13
57
58 device          sio0    at isa? port IO_COM1 flags 0x10 irq 4
59 device          sio1    at isa? port IO_COM2 irq 3
60 device          sio2    at isa? disable port IO_COM3 irq 5
61 device          sio3    at isa? disable port IO_COM4 irq 9
62
63 # The following Ethernet NICs are all PCI devices.
64 #
65 device miibus
66 device dc0
67 device fxp0     # Intel EtherExpress PRO/100B (82557, 82558)
68
69 # Order is important here due to intrusive probes, do *not* alphabetize
70 # this list of network interfaces until the probes have been fixed.
71 # Right now it appears that the ie0 must be probed before ep0. See
72 # revision 1.20 of this file.
73
74 device ed0 at isa? port 0x280 irq 5 iomem 0xd8000
75 device ed1 at isa? port 0x300 irq 10 iomem 0xd0000
76 device ep0 at isa? port 0x300 irq 10
77 device ep1 at isa? port 0x280 irq 5
78 device ie0 at isa? port 0x300 irq 5 iomem 0xd0000
79 device ie1 at isa? port 0x360 irq 7 iomem 0xd0000
80
81 pseudo-device   loop
82 pseudo-device   ether
83 #pseudo-device  tun     2
84 pseudo-device ppp       4
85 pseudo-device   pty     16
86 pseudo-device   md