# $NetBSD: GENERIC,v 1.5 2000/07/01 17:38:07 bjh21 Exp $ # GENERIC arm26 configuration -- everything I've implemented so far include "arch/arm26/conf/std.arm26" maxusers 8 # CPU support options CPU_ARM2 options CPU_ARM250 options CPU_ARM3 # Diagnostic/debugging support options options DIAGNOSTIC # Cheap kernel consistency checks options DEBUG # More expensive checks and printfs options DDB # kernel debugger #options SYSCALL_DEBUG # trace syscall entry/exit #options SCSIDEBUG #options UVMHIST ## Compile the kernel with debugging symbols (`netbsd.gdb' is the debug file), ## such that gdb(1) can be used on a kernel coredump. #makeoptions DEBUG="-g" # File systems file-system FFS # Fast file system file-system LFS # log-structured file system file-system MFS # Memory-based file system file-system EXT2FS # second extended file system (linux) file-system CD9660 # ISO-9660 CD-ROM FS (w/RockRidge extensions) file-system FILECORE # Acorn filecore file system file-system ADOSFS # AmigaDOS-compatible file system file-system MSDOSFS # MS-DOS-compatible file system file-system NTFS # Windows/NT file system (experimental) file-system NFS # Sun NFS-compatible file system client file-system NULLFS # loopback file system file-system OVERLAY # overlay filesystem file-system PORTAL # portal filesystem (still experimental) file-system UMAPFS # NULLFS + uid and gid remapping #file-system UNION # union file system file-system PROCFS # /proc file-system KERNFS # /kern file-system FDESC # /dev/fd # File system options options QUOTA # UFS quotas options NFSSERVER # Sun NFS-compatible file system server options FFS_EI # FFS endianness-independence support options SOFTDEP # FFS soft updates support. # Executable format options #options EXEC_AOUT options EXEC_ELF32 options EXEC_SCRIPT # Networking options options GATEWAY # packet forwarding options INET # Internet protocol suite options INET6 # IPV6 options PULLDOWN_TEST # use m_pulldown for IPv4/v6 processing #options IPSEC # IP security #options IPSEC_ESP # IP security (encryption part; define w/IPSEC) #options IPSEC_DEBUG # debug for IP security #options MROUTING # IP multicast routing #options NS # XNS #options NSIP # XNS tunneling over IP #options ISO,TPIP # OSI #options EON # OSI tunneling over IP #options CCITT,LLC,HDLC # X.25 #options NETATALK # AppleTalk networking #options PFIL_HOOKS # pfil(9) packet filter hooks #options PPP_BSDCOMP # BSD-Compress compression support for PPP #options PPP_DEFLATE # Deflate compression support for PPP #options PPP_FILTER # Active filter support for PPP (requires bpf) #options TCP_COMPAT_42 # TCP bug compatibility with 4.2BSD # 4.3BSD compatibility. #options COMPAT_43 # Binary compatibility with previous versions of NetBSD. # None yet, since NetBSD/arm26 hasn't been released. # System V IPC options SYSVMSG # System V-like message queues options SYSVSEM # System V-like semaphores options SYSVSHM # System V-like shared memory #options SHMMAXPGS=1024 # 1024 pages is the default # Miscellaneous kernel options options KTRACE # system call tracing, a la ktrace(1) #options IRQSTATS # manage IRQ statistics #options LKM # loadable kernel modules #options KMEMSTATS # kernel memory statistics #options SCSIVERBOSE # Verbose SCSI errors # Disable kernel security. #options INSECURE # NFS boot options options NFS_BOOT_DHCP # superset of BOOTP options NFS_BOOT_BOOTPARAM # WS console uses DUMB, SUN or VT100 terminal emulation #options WSEMUL_NODUMB #options WSEMUL_SUN options WSEMUL_VT100 options FONT_VT220L8x8 # 8x8 font for console config netbsd root on ? type ? #config netbsd root on sd0 type ffs #config netbsd root on ? type nfs cpu0 at root iobus0 at root # 16-bit I/O bus ioc0 at iobus0 base 0x200000 # I/O controller iic0 at ioc0 # I^2C serial bus rtc0 at iic0 addr 0xa0 # Real-time clock arckbd0 at ioc0 bank 0 offset 0x04 # System keyboard arcwskbd0 at arckbd0 # Logical devices... wskbd0 at arcwskbd0 arcwsmouse0 at arckbd0 wsmouse0 at arcwsmouse0 ioeb0 at ioc0 bank 5 # I/O Extension Block (A5000) podulebus0 at ioc0 bank 4 # Expansion card bus unixbp0 at ioc0 bank 6 # Unix Backplane (interrupt routing) ei* at podulebus0 slot ? # Acorn AKA25 (Ether1) ea* at podulebus0 slot ? # Acorn/Atomwide Ether3 dtide* at podulebus0 slot ? # D.T. Software IDE interface wd* at dtide? channel ? drive ? #asc* at podulebus0 slot ? # Acorn SCSI card (AKA30, AKA31) #scsibus* at asc? arcvideo0 at root # On-board video wsdisplay0 at arcvideo0 pseudo-device bpfilter 16 pseudo-device ccd 4 #pseudo-device raid 4 # RAIDframe disk driver #options RAID_AUTOCONFIG # auto-configuration of RAID components #pseudo-device ipfilter 1 pseudo-device loop 1 pseudo-device md 1 #options MEMORY_DISK_HOOKS #options MINIROOTSIZE= pseudo-device ppp 4 pseudo-device pty 64 pseudo-device sl 4 pseudo-device vnd 4 pseudo-device gre 2 # generic L3 over IP tunnel pseudo-device gif 4 # IPv[46] over IPv[46] tunnel (RFC1933) pseudo-device faith 1 # IPv[46] tcp relay translation i/f pseudo-device sequencer 1 # MIDI sequencer pseudo-device wsmux 2 # keyboard/mouse multiplexor # rnd is EXPERIMENTAL #pseudo-device rnd # /dev/random and in-kernel generator