Add the DragonFly cvs id and perform general cleanups on cvs/rcs/sccs ids. Most
[dragonfly.git] / release / picobsd / isp / PICOBSD
1 #
2 # $FreeBSD: src/release/picobsd/isp/PICOBSD,v 1.5.2.3 2002/03/08 13:36:22 luigi Exp $
3 # $DragonFly: src/release/picobsd/isp/Attic/PICOBSD,v 1.2 2003/06/17 04:27:20 dillon Exp $
4 #
5 # Line starting with #PicoBSD contains PicoBSD build parameters
6 #marker                def_sz  init    MFS_inodes      floppy_inodes
7 #PicoBSD       2400    init    4096            32768
8 options MD_ROOT_SIZE=2400
9
10 machine         i386
11 cpu             I386_CPU
12 cpu             I486_CPU
13 cpu             I586_CPU
14 cpu             I686_CPU
15 ident           PICOBSD
16 maxusers        20
17
18 options         MATH_EMULATE            #Support for x87 emulation
19 options         INET                    #InterNETworking
20 options         FFS                     #Berkeley Fast Filesystem
21 options         FFS_ROOT                #FFS usable as root device [keep this!]
22 options         NFS                     #Network Filesystem
23 options         NFS_NOSERVER            #Network Filesystem
24 #options                BOOTP
25 options         MFS                     #Memory Filesystem
26 options         MD_ROOT                 #MFS as root
27 options         MSDOSFS                 #MSDOS Filesystem
28 options         CD9660                  #ISO 9660 Filesystem
29 options         PROCFS                  #Process filesystem
30 options         COMPAT_43               #Compatible with BSD 4.3 [KEEP THIS!]
31 options         USERCONFIG              #boot -c editor
32 options         INTRO_USERCONFIG                #imply -c and parse info area
33 options         VISUAL_USERCONFIG       #visual boot -c editor
34 options         IPFIREWALL
35 options         IPFIREWALL_DEFAULT_TO_ACCEPT
36 options         IPDIVERT
37 #options                DEVFS
38 options         PCI_QUIET
39 # Support for bridging and bandwidth limiting
40 options         DUMMYNET
41 options         HZ=1000
42 #options        NMBCLUSTERS=4096
43 #options        BRIDGE
44
45 device  isa0
46 device  pci0
47
48 device  fdc0    at isa? port IO_FD1 irq 6 drq 2
49 device          fd0     at fdc0 drive 0
50 #device         fd1     at fdc0 drive 1
51
52 device ata0    at isa? port IO_WD1 irq 14
53 device ata1    at isa? port IO_WD2 irq 15
54 device ata
55 device atadisk
56 device atapicd
57
58 # atkbdc0 controls both the keyboard and the PS/2 mouse
59 device  atkbdc0 at isa? port IO_KBD
60 device          atkbd0  at atkbdc? irq 1
61 device          vga0    at isa?
62
63 # syscons is the default console driver, resembling an SCO console
64 device          sc0     at isa?
65
66 device          npx0    at nexus? port IO_NPX irq 13
67
68 device          sio0    at isa? port IO_COM1 flags 0x10 irq 4
69 device          sio1    at isa? port IO_COM2 irq 3
70 device          sio2    at isa? port IO_COM3 irq 5
71 device          sio3    at isa? port IO_COM4 irq 9
72
73 # Support for multiport serial cards
74
75 options COM_MULTIPORT
76
77 # AST
78
79 device          sio4    at isa? port 0x2a0 flags 0x701
80 device          sio5    at isa? port 0x2a8 flags 0x701
81 device          sio6    at isa? port 0x2b0 flags 0x701
82 device          sio7    at isa? port 0x2b8 flags 0x701 irq 12
83
84 # Boca Board. You must configure the ports above with -c to change the flags.
85
86 device          sio8    at isa? port 0x120 flags 0xb05
87 device          sio9    at isa? port 0x128 flags 0xb05
88 device          sio10   at isa? port 0x130 flags 0xb05
89 device          sio11   at isa? port 0x138 flags 0xb05 irq 12
90
91 # Hayes ESP boards
92
93 options COM_ESP
94
95 # Comtrol Rocketport
96 # The PCI versions
97 #device rp0
98 #device rp1
99 # The ISA versions
100 device  rp0     at isa? port 0x100
101 device  rp1     at isa? port 0x180
102
103 # Cyclades Cyclom-Y serial driver
104 device cy0      at isa? irq 10 iomem 0xd4000 iosiz 0x2000
105 device cy1      at isa? irq 11 iomem 0xd6000 iosiz 0x2000
106
107 device ppc0     at isa? port? flags 0x40 irq 7
108 device  ppbus0
109 device          lpt0    at ppbus?
110 device          plip0   at ppbus?
111 device          ppi0    at ppbus?
112
113 #
114 # The following Ethernet NICs are all PCI devices.
115 #
116 device miibus
117 device dc0             # DEC/Intel DC21x4x (``Tulip'')
118 device fxp0             # Intel EtherExpress PRO/100B (82557, 82558)
119
120 # Order is important here due to intrusive probes, do *not* alphabetize
121 # this list of network interfaces until the probes have been fixed.
122 # Right now it appears that the ie0 must be probed before ep0. See
123 # revision 1.20 of this file.
124
125 device ed0 at isa? port 0x280 irq 5 iomem 0xd8000
126 device ed1 at isa? port 0x300 irq 5 iomem 0xd0000
127 device ep0 at isa? port 0x300 irq 10
128 device ep1 at isa? port 0x280 irq 5
129 device ie0 at isa? port 0x300 irq 5 iomem 0xd0000
130 device lnc0 at isa? port 0x300 irq 10 drq 0
131
132 pseudo-device   loop
133 pseudo-device   ether
134 # iijppp uses tun instead of ppp device
135 pseudo-device   ppp     8
136 pseudo-device   tun     2
137 #pseudo-device  vn
138 pseudo-device   pty     16
139 pseudo-device   md
140 #pseudo-device  gzip            # Exec gzipped a.out's