Annotation of src/sys/arch/hp300/conf/BASALT, Revision 1.36
1.36 ! veego 1: # $NetBSD: BASALT,v 1.35 2000/02/12 03:32:47 thorpej Exp $
1.1 thorpej 2: #
1.32 thorpej 3: # Kernel for basalt.og.org - thorpej's HP380 workstation.
1.1 thorpej 4: #
5:
1.14 thorpej 6: # Include attributes common to all hp300s
7: include "arch/hp300/conf/std.hp300"
1.33 thorpej 8:
1.14 thorpej 9: # Support for various CPU types
1.30 thorpej 10: options HP380
11: options HP385
1.18 lukem 12: options FPSP # floating point interface for 68040
1.1 thorpej 13:
14: # Need to set locally
1.4 thorpej 15: maxusers 32
1.1 thorpej 16:
17: # Standard system options
1.14 thorpej 18: options COMPAT_43 # compatibility with 4.3BSD interfaces
19: options COMPAT_44 # compatibility with 4.4BSD binaries
20: options COMPAT_09 # compatibility with NetBSD 0.9
21: options COMPAT_10 # compatibility with NetBSD 1.0
22: options COMPAT_11 # compatibility with NetBSD 1.1
23: options COMPAT_12 # compatibility with NetBSD 1.2
1.21 thorpej 24: options COMPAT_13 # compatibility with NetBSD 1.3
1.29 augustss 25: options COMPAT_14 # compatibility with NetBSD 1.4
1.31 thorpej 26: options SYSVSHM # System V-style shared memory
27: options SYSVSEM # System V-style semaphores
28: options SYSVMSG # System V-style message queues
1.14 thorpej 29: options KTRACE # system call tracing support
1.18 lukem 30: options LKM # loadable kernel modules
1.1 thorpej 31:
1.15 thorpej 32: # Filesystems
33: file-system FFS # fast filesystem
34: file-system NFS # Network filesystem client
35: file-system KERNFS # kernel data-structure filesystem
36: file-system FDESC # user file descriptor filesystem
37: file-system PROCFS # /proc filesystem
38: file-system MFS # Memory-based filesystem
1.18 lukem 39: file-system CD9660 # ISO 9660 + Rock Ridge filesystem
1.15 thorpej 40:
1.1 thorpej 41: # Filesystem options
1.18 lukem 42: options NFSSERVER # Network filesystem server
1.1 thorpej 43:
44: # Networking options
1.19 lukem 45: options INET # Internet protocols
1.33 thorpej 46: options INET6 # IPv6
47: options IPSEC # IP Security
48: options IPSEC_ESP # IP Security ESP protocol
49: #options IPSEC_DEBUG # IP Security debugging code
1.23 thorpej 50: #options TCP_COMPAT_42 # compatibility with 4.2BSD TCP/IP
1.19 lukem 51: options GATEWAY # Packet forwarding + larger mb_map
52: options NMBCLUSTERS=1024 # Crank this up
53: options PFIL_HOOKS # packet filter hooks
1.1 thorpej 54:
55: # Options for HP hardware
1.18 lukem 56: options USELEDS # make the lights twinkle
57: options COMPAT_HPUX # HP-UX binary compatibility
58: options COMPAT_M68K4K # m68k4k executables
1.34 thorpej 59: options COMPAT_LINUX # Linux/m68k compatibility
60: options COMPAT_SVR4 # SVR4/m68k compatibility
61: options EXEC_ELF32 # ELF binaries
1.1 thorpej 62:
63: # Debugging options
1.14 thorpej 64: options DIAGNOSTIC # Kernel sanity checks
65: options DDB # Kernel Dynamic Debugger
1.28 thorpej 66: options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
1.16 thorpej 67: options DDB_ONPANIC=0 # Don't go into DDB on panic
1.17 thorpej 68: makeoptions DEBUG="-g" # netbsd.gdb with full debugging symbols
1.1 thorpej 69:
1.15 thorpej 70: config netbsd root on ? type ?
1.1 thorpej 71:
1.14 thorpej 72: mainbus0 at root # root "bus"
73:
74: intio0 at mainbus0 # internal i/o space
75: dio0 at mainbus0 # DIO/DIO-II bus
76:
77: # Topcat/catseye framebuffers
78: topcat* at intio?
79: topcat* at dio? scode ?
80:
81: # Framebuffer abstraction
82: grf* at topcat?
83:
84: # Internal Terminal Emulator
85: ite* at grf?
86:
87: dca0 at dio? scode 9 # built-in DCA serial interface
88:
89: dcm* at dio? scode ? flags 0xe # DCM 4-port serial card
90:
91: le* at dio? scode ? # LANCE ethernet interfaces
92:
93: nhpib0 at dio? scode 7 # internal HP-IB
1.1 thorpej 94:
1.14 thorpej 95: hpibbus0 at nhpib0
1.1 thorpej 96:
1.14 thorpej 97: rd* at hpibbus? slave ? punit ? # HP-IB disks
98: ct* at hpibbus? slave ? punit ? # HP-IB cartridge tapes
1.1 thorpej 99:
1.27 thorpej 100: oscsi0 at dio? scode 14
1.14 thorpej 101: oscsi* at dio? scode ? # Old HP SCSI
1.1 thorpej 102:
1.27 thorpej 103: sd0 at oscsi0 target 0 lun 0
104: sd1 at oscsi0 target 1 lun 0
105: sd2 at oscsi0 target 2 lun 0
106: sd3 at oscsi0 target 4 lun 0
1.14 thorpej 107: sd* at oscsi? target ? lun ? # SCSI disks
108: st* at oscsi? target ? lun ? # SCSI tapes
109: ac* at oscsi? target ? lun ? # SCSI changers
1.1 thorpej 110:
111: pseudo-device pty 128 # pseudo ptys
112: pseudo-device ppp 1 # PPP network interfaces
113: pseudo-device bpfilter 4 # packet filter devices
1.2 thorpej 114: pseudo-device vnd 4 # vnode pseudo-disks
1.1 thorpej 115: pseudo-device loop # loopback network interface
1.33 thorpej 116: pseudo-device gif 4 # IPv[46] over IPv[46] tunnel (RFC1933)
117: pseudo-device faith 1 # IPv[46] tcp relay translation i/f
CVSweb <webmaster@jp.NetBSD.org>