Initial import from FreeBSD RELENG_4:
[dragonfly.git] / release / picobsd / net / PICOBSD
1 #
2 # $FreeBSD: src/release/picobsd/net/PICOBSD,v 1.5.2.3 2002/03/08 13:49:58 luigi Exp $
3 #
4 #Line starting with #PicoBSD contains PicoBSD build parameters
5 #marker                def_sz  init    MFS_inodes      floppy_inodes
6 #PicoBSD       2200    init    4096            32768
7 options MD_ROOT_SIZE=2200      # same as def_sz
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         NFS_NOSERVER            #Network Filesystem
22 options         MFS                     #Memory Filesystem
23 options         MD_ROOT                 #MFS as root
24 options         MSDOSFS                 #MSDOS Filesystem
25 options         CD9660                  #ISO 9660 Filesystem
26 options         COMPAT_43               #Compatible with BSD 4.3 [KEEP THIS!]
27 options         USERCONFIG              #boot -c editor
28 options         INTRO_USERCONFIG                #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 # Support for bridging and bandwidth limiting
36 #options        DUMMYNET
37 #options        BRIDGE
38
39 device  isa0
40 device  pci0
41
42 device  fdc0    at isa? port IO_FD1 irq 6 drq 2
43 device          fd0     at fdc0 drive 0
44 #device         fd1     at fdc0 drive 1
45
46 device  ata0    at isa? port IO_WD1 irq 14
47 device  ata1    at isa? port IO_WD2 irq 15
48 device          atadisk
49 device          atapicd                 
50 options         ATA_STATIC_ID           #Static device numbering
51
52 # atkbdc0 controls both the keyboard and the PS/2 mouse
53 device  atkbdc0 at isa? port IO_KBD
54 device          atkbd0  at atkbdc? irq 1
55
56 device          vga0    at isa?
57
58 # syscons is the default console driver, resembling an SCO console
59 device          sc0     at isa?
60
61 device          npx0    at nexus? port IO_NPX irq 13
62
63 device          sio0    at isa? port IO_COM1 flags 0x10 irq 4
64 device          sio1    at isa? port IO_COM2 irq 3
65 device          sio2    at isa? disable port IO_COM3 irq 5
66 device          sio3    at isa? disable port IO_COM4 irq 9
67
68 #device         ppc0    at isa? port? flags 0x40 irq 7
69 #device ppbus0
70 #device         lpt0    at ppbus?
71 #device         plip0   at ppbus?       
72 #device         ppi0    at ppbus?       
73
74 #
75 # The following Ethernet NICs are all PCI devices.
76 #
77 device miibus
78 device dc0              # DEC/Intel DC21x4x (``Tulip'')
79 device fxp0             # Intel EtherExpress PRO/100B (82557, 82558)
80
81 # Order is important here due to intrusive probes, do *not* alphabetize
82 # this list of network interfaces until the probes have been fixed.
83 # Right now it appears that the ie0 must be probed before ep0. See
84 # revision 1.20 of this file.
85
86 device ed0 at isa? port 0x280 irq 5 iomem 0xd8000
87 device ed1 at isa? port 0x300 irq 10 iomem 0xd0000
88 device ep0 at isa? port 0x300 irq 10
89 device ep1 at isa? port 0x280 irq 5
90 device ie0 at isa? port 0x300 irq 5 iomem 0xd0000
91 device ie1 at isa? port 0x360 irq 7 iomem 0xd0000
92
93 pseudo-device   loop
94 pseudo-device   ether
95 pseudo-device   tun     2
96 #pseudo-device  vn
97 pseudo-device   pty     16
98 pseudo-device   md
99 #pseudo-device  gzip            # Exec gzipped a.out's