IQ80310 revision 1.13
1405c8079Smrg# $NetBSD: IQ80310,v 1.13 2002/04/12 08:10:56 gmcgarry Exp $ 2405c8079Smrg# 3405c8079Smrg# IQ80310 -- Intel IQ80310 Evaluation Board Kernel 4405c8079Smrg# 58ae04fa6Smrg 68ae04fa6Smrginclude "arch/evbarm/conf/std.iq80310" 78ae04fa6Smrg 88ae04fa6Smrg# estimated number of users 98ae04fa6Smrg 108ae04fa6Smrgmaxusers 32 118ae04fa6Smrg 128ae04fa6Smrg# Standard system options 13405c8079Smrg 148ae04fa6Smrgoptions RTC_OFFSET=0 # hardware clock is this many mins. west of GMT 158ae04fa6Smrg#options NTP # NTP phase/frequency locked loop 16405c8079Smrg 17405c8079Smrg# CPU options 188ae04fa6Smrg 198ae04fa6Smrg# For StrongARM systems 20405c8079Smrgoptions CPU_XSCALE_80200 # Support the XScale core 21405c8079Smrgmakeoptions COPTS="-O2 -march=armv4 -mtune=strongarm" 228ae04fa6Smrg#makeoptions COPTS="-O2 -march=armv5 -mtune=xscale" 238ae04fa6Smrg 24405c8079Smrg# Architecture options 25405c8079Smrg 268ae04fa6Smrg# File systems 278ae04fa6Smrg 288ae04fa6Smrgfile-system FFS # UFS 298ae04fa6Smrg#file-system LFS # log-structured file system 308ae04fa6Smrgfile-system MFS # memory file system 318ae04fa6Smrgfile-system NFS # Network file system 328ae04fa6Smrg#file-system ADOSFS # AmigaDOS-compatible file system 33405c8079Smrg#file-system EXT2FS # second extended file system (linux) 3444af7230Smrg#file-system CD9660 # ISO 9660 + Rock Ridge file system 358ae04fa6Smrg#file-system MSDOSFS # MS-DOS file system 36405c8079Smrgfile-system FDESC # /dev/fd 37405c8079Smrgfile-system KERNFS # /kern 38405c8079Smrgfile-system NULLFS # loopback file system 39405c8079Smrg#file-system PORTAL # portal filesystem (still experimental) 40405c8079Smrgfile-system PROCFS # /proc 41405c8079Smrg#file-system UMAPFS # NULLFS + uid and gid remapping 42405c8079Smrg#file-system UNION # union file system 43405c8079Smrg 44405c8079Smrg# File system options 45405c8079Smrg#options QUOTA # UFS quotas 46405c8079Smrg#options FFS_EI # FFS Endian Independant support 47405c8079Smrgoptions NFSSERVER 48405c8079Smrgoptions SOFTDEP 49405c8079Smrg 50405c8079Smrg# Networking options 51405c8079Smrg 52405c8079Smrg#options GATEWAY # packet forwarding 53405c8079Smrgoptions INET # IP + ICMP + TCP + UDP 54405c8079Smrgoptions INET6 # IPV6 558ae04fa6Smrg#options IPSEC # IP security 568ae04fa6Smrg#options IPSEC_ESP # IP security (encryption part; define w/ IPSEC) 57405c8079Smrg#options IPSEC_DEBUG # debug for IP security 58405c8079Smrg#options MROUTING # IP multicast routing 59405c8079Smrg#options NS # XNS 60405c8079Smrg#options NSIP # XNS tunneling over IP 618ae04fa6Smrg#options ISO,TPIP # OSI 628ae04fa6Smrg#options EON # OSI tunneling over IP 63405c8079Smrg#options CCITT,LLC,HDLC # X.25 64405c8079Smrg#options NETATALK # AppleTalk networking 65405c8079Smrg#options PFIL_HOOKS # pfil(9) packet filter hooks 66405c8079Smrg#options PPP_BSDCOMP # BSD-Compress compression support for PPP 67405c8079Smrg#options PPP_DEFLATE # Deflate compression support for PPP 68405c8079Smrg#options PPP_FILTER # Active filter support for PPP (requires bpf) 69405c8079Smrg#options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG 708ae04fa6Smrg 718ae04fa6Smrgoptions NFS_BOOT_BOOTP 728ae04fa6Smrgoptions NFS_BOOT_DHCP 738ae04fa6Smrg#options NFS_BOOT_BOOTPARAM 74405c8079Smrg 75405c8079Smrg# Compatibility options 76405c8079Smrg 77405c8079Smrg#options COMPAT_43 # 4.3BSD compatibility. 78405c8079Smrgoptions COMPAT_15 # NetBSD 1.5 compatibility. 79405c8079Smrgoptions COMPAT_14 # NetBSD 1.4 compatibility. 80405c8079Smrg#options COMPAT_13 # NetBSD 1.3 compatibility. 81405c8079Smrg#options COMPAT_12 # NetBSD 1.2 compatibility. 82405c8079Smrg#options COMPAT_11 # NetBSD 1.1 compatibility. 83405c8079Smrg#options COMPAT_10 # NetBSD 1.0 compatibility. 84405c8079Smrg#options COMPAT_09 # NetBSD 0.9 compatibility. 85405c8079Smrg#options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. 86405c8079Smrg 87405c8079Smrg# Shared memory options 88405c8079Smrg 89405c8079Smrgoptions SYSVMSG # System V-like message queues 90405c8079Smrgoptions SYSVSEM # System V-like semaphores 91405c8079Smrg#options SEMMNI=10 # number of semaphore identifiers 92405c8079Smrg#options SEMMNS=60 # number of semaphores in system 93405c8079Smrg#options SEMUME=10 # max number of undo entries per process 94405c8079Smrg#options SEMMNU=30 # number of undo structures in system 95405c8079Smrgoptions SYSVSHM # System V-like memory sharing 96405c8079Smrgoptions SHMMAXPGS=1024 # 1024 pages is the default 97405c8079Smrg 98405c8079Smrg# Device options 99405c8079Smrg 100405c8079Smrg#options MEMORY_DISK_HOOKS # boottime setup of ramdisk 101405c8079Smrg#options MEMORY_DISK_ROOT_SIZE=3400 # Size in blocks 102405c8079Smrg#options MEMORY_DISK_IS_ROOT # use memory disk as root 103405c8079Smrg 104405c8079Smrg# Console options. The default console is on connector J9 ("com0") at 105405c8079Smrg# 115200 baud. 106405c8079Smrg#options CONSPEED=9600 # Console speed 107405c8079Smrg#options CONUNIT=1 # Console unit (0=J9, 1=J10) 108405c8079Smrg 109405c8079Smrg# Miscellaneous kernel options 110405c8079Smrgoptions KTRACE # system call tracing, a la ktrace(1) 111405c8079Smrgoptions IRQSTATS # manage IRQ statistics 112405c8079Smrg#options LKM # loadable kernel modules 113405c8079Smrg#options KMEMSTATS # kernel memory statistics 114405c8079Smrg#options SCSIVERBOSE # Verbose SCSI errors 115405c8079Smrgoptions PCIVERBOSE # Verbose PCI descriptions 116405c8079Smrgoptions MIIVERBOSE # Verbose MII autoconfuration messages 117405c8079Smrg#options PCI_CONFIG_DUMP # verbosely dump PCI config space 118405c8079Smrg#options DDB_KEYCODE=0x40 119405c8079Smrg#options USERCONF # userconf(4) support 120405c8079Smrg#options PIPE_SOCKETPAIR # smaller, but slower pipe(2) 121405c8079Smrg 122405c8079Smrg# Development and Debugging options 123405c8079Smrg 124405c8079Smrgoptions DIAGNOSTIC # internally consistency checks 125405c8079Smrg#options DEBUG 126405c8079Smrg#options PMAP_DEBUG # Enable pmap_debug_level code 127405c8079Smrg#options IPKDB # remote kernel debugging 128405c8079Smrg#options VERBOSE_INIT_ARM # verbose bootstraping messages 129405c8079Smrgoptions DDB # in-kernel debugger 130405c8079Smrgoptions DDB_HISTORY_SIZE=100 # Enable history editing in DDB 131405c8079Smrgmakeoptions DEBUG="-g" # compile full symbol table 132405c8079Smrgoptions SYMTAB_SPACE=200000 133405c8079Smrg 134405c8079Smrgconfig netbsd root on ? type ? 135405c8079Smrgconfig netbsd-fxp0 root on fxp0 type nfs 136405c8079Smrg 137405c8079Smrg# The main bus device 138405c8079Smrgmainbus0 at root 139405c8079Smrg 140405c8079Smrg# The boot cpu 141405c8079Smrgcpu0 at mainbus? 142405c8079Smrg 143405c8079Smrg# On-board device support 144405c8079Smrgobio* at mainbus? 145405c8079Smrgcom* at obio? addr ? # on-board XR 16550 UARTs 146405c8079Smrg 147405c8079Smrg# i80312 Companion I/O support 148405c8079Smrgiopxs* at mainbus? 149405c8079Smrgpci0 at iopxs? bus ? 150405c8079Smrg 151405c8079Smrg# PCI-PCI bridges 152405c8079Smrgppb0 at pci0 dev 7 function ? # on-board 21154 153405c8079Smrgpci1 at ppb0 bus ? 154405c8079Smrg 155405c8079Smrgppb* at pci? dev ? function ? 156405c8079Smrgpci* at ppb? bus ? 157405c8079Smrg 158405c8079Smrg# 159405c8079Smrg# Networking devices 160405c8079Smrg# 161405c8079Smrg 162405c8079Smrg# PCI network devices 163405c8079Smrgfxp0 at pci1 dev 0 function ? # on-board i82559 164405c8079Smrgfxp* at pci? dev ? function ? # Intel i8255x 10/100 Eth. 165405c8079Smrg 166405c8079Smrg# MII/PHY support 167405c8079Smrginphy* at mii? phy ? # Intel i82555 10/100 PHYs 168405c8079Smrgukphy* at mii? phy ? # Generic IEEE 802.3u PHYs 169405c8079Smrg 170405c8079Smrg# Pseudo-Devices 171405c8079Smrg 172405c8079Smrg# disk/mass storage pseudo-devices 173405c8079Smrg#pseudo-device md 1 # memory disk device (ramdisk) 174405c8079Smrgpseudo-device vnd 4 # disk-like interface to files 175405c8079Smrg 176405c8079Smrg# network pseudo-devices 177405c8079Smrgpseudo-device bpfilter 4 # Berkeley packet filter 178405c8079Smrgpseudo-device loop # network loopback 179405c8079Smrg 180405c8079Smrg# miscellaneous pseudo-devices 181405c8079Smrgpseudo-device pty # pseudo-terminals 182405c8079Smrgpseudo-device rnd # /dev/random and in-kernel generator 183405c8079Smrg