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 $
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
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
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
35 options IPFIREWALL_DEFAULT_TO_ACCEPT
39 # Support for bridging and bandwidth limiting
42 #options NMBCLUSTERS=4096
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
52 device ata0 at isa? port IO_WD1 irq 14
53 device ata1 at isa? port IO_WD2 irq 15
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
63 # syscons is the default console driver, resembling an SCO console
66 device npx0 at nexus? port IO_NPX irq 13
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
73 # Support for multiport serial cards
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
84 # Boca Board. You must configure the ports above with -c to change the flags.
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
100 device rp0 at isa? port 0x100
101 device rp1 at isa? port 0x180
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
107 device ppc0 at isa? port? flags 0x40 irq 7
109 device lpt0 at ppbus?
110 device plip0 at ppbus?
111 device ppi0 at ppbus?
114 # The following Ethernet NICs are all PCI devices.
117 device dc0 # DEC/Intel DC21x4x (``Tulip'')
118 device fxp0 # Intel EtherExpress PRO/100B (82557, 82558)
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.
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
134 # iijppp uses tun instead of ppp device
140 #pseudo-device gzip # Exec gzipped a.out's