1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
|
# $OpenBSD: HELIOS_PCMCIA,v 1.4 1996/04/29 14:12:01 hvozda Exp $
#
# HELIOS_PCMCIA -- Eric Hvozda's notebook
#
machine i386 # architecture, used by config; REQUIRED
options I486_CPU
options DUMMY_NOPS # speed hack; recommended
options XSERVER,UCONSOLE
options MACHINE_NONCONTIG
maxusers 64 # estimated number of users
options TIMEZONE=300 # time zone to adjust RTC time by
options DST=1 # daylight savings time used by RTC
options SWAPPAGER # paging; REQUIRED
options VNODEPAGER # mmap() of files
options DEVPAGER # mmap() of devices
options DIAGNOSTIC # internally consistency checks
options KTRACE # system call tracing, a la ktrace(1)
options COMPAT_NOMID # compatibility with 386BSD, BSDI, NetBSD 0.8,
options COMPAT_09 # NetBSD 0.9,
options COMPAT_10 # NetBSD 1.0,
options COMPAT_11 # NetBSD 1.1,
options COMPAT_43 # and 4.3BSD
options LKM # loadable kernel modules
options FFS # UFS
options QUOTA # UFS quotas
options MFS # memory file system
options NFSCLIENT # Network File System client
options NFSSERVER # Network File System server
options MSDOSFS # MS-DOS file system
options FDESC # /dev/fd
options FIFO # FIFOs; RECOMMENDED
options KERNFS # /kern
options PROCFS # /proc
options UNION # union file system
options FDSCRIPTS # secure setuid scripts
#options SETUIDSCRIPTS # secure setuid scripts
options INET # IP + ICMP + TCP + UDP
config bsd root on wd0a swap on wd0b dumps on wd0b
mainbus0 at root
isa0 at mainbus0
pci0 at mainbus0
#apm0 at mainbus0
npx0 at isa? port 0xf0 irq 13 # math coprocessor
pc0 at isa? port 0x60 irq 1 # generic PC console device
#spkr0 at pckbd? port 0x61 # PC speaker
# Multiple controllers need some testing. Some laptops have multiple PCIC
# controllers instead of two-slot controllers.
# The i82365 (pcic) controller uses the same ports for the first two
# controllers and for the second two controllers.
# IRQ 2/9 doesn't seem to work for status change interrupts, so use one
# of the higher ones.
pcicmaster0 at isa? port 0x3E0 size 2
pcic0 at pcicmaster0 irq 11 iomem 0xd4000 iosiz 4096
pcic1 at pcicmaster0 irq 12 iomem 0xd5000 iosiz 4096
pcicmaster1 at isa? port 0x3E2 size 2
pcic2 at pcicmaster1 irq 11 iomem 0xd6000 iosiz 4096
pcic3 at pcicmaster1 irq 12 iomem 0xd7000 iosiz 4096
pcmcia* at pcic?
#ed0 at pcmcia? port 0x300 iomem 0xd8000 iosiz 8192 irq 10
ed0 at pcmcia? port 0x300 size 0x20 irq 10 slot ?
#ep0 at pcmcia? port 0x300 size 0x10 irq 10 slot ?
#com1 at pcmcia? port 0x2f8 size 8 irq 5 slot ?
com2 at pcmcia? port 0x3e8 size 8 irq 5 slot ?
#com3 at pcmcia? port 0x2e8 size 8 irq 3 slot ?
com0 at isa? port 0x3f8 irq 4 # standard PC serial ports
com1 at isa? port 0x2f8 irq 3
lpt0 at isa? port 0x378 # standard PC parallel ports
fdc0 at isa? port 0x3f0 irq 6 drq 2 # standard PC floppy controllers
fd0 at fdc? drive 0
wdc0 at isa? port 0x1f0 irq 14 # ST506, ESDI, and IDE controllers
wd0 at wdc? drive 0
sb0 at isa? port 0x240 irq 7 drq 1 # SoundBlaster
pseudo-device loop 1 # network loopback
pseudo-device bpfilter 8 # packet filter
pseudo-device sl 2 # CSLIP
pseudo-device ppp 2 # PPP
pseudo-device pty 64 # pseudo-terminals
pseudo-device vnd 4 # paging to files
|