1 1.1.20.1 mjf # $NetBSD: IMX31LITE,v 1.1.20.1 2008/06/02 13:22:01 mjf Exp $ 2 1.1.20.1 mjf # 3 1.1.20.1 mjf # IMX31LITE -- Freescale IMX31LITE Evaluation Board Kernel 4 1.1.20.1 mjf # 5 1.1.20.1 mjf 6 1.1.20.1 mjf include "arch/evbarm/conf/std.imx31" 7 1.1.20.1 mjf 8 1.1.20.1 mjf #options INCLUDE_CONFIG_FILE # embed config file in kernel binary 9 1.1.20.1 mjf 10 1.1.20.1 mjf # estimated number of users 11 1.1.20.1 mjf 12 1.1.20.1 mjf maxusers 32 13 1.1.20.1 mjf 14 1.1.20.1 mjf # Standard system options 15 1.1.20.1 mjf 16 1.1.20.1 mjf options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT 17 1.1.20.1 mjf #options NTP # NTP phase/frequency locked loop 18 1.1.20.1 mjf 19 1.1.20.1 mjf # CPU options 20 1.1.20.1 mjf 21 1.1.20.1 mjf # For StrongARM systems 22 1.1.20.1 mjf options CPU_ARM1136 # Support the SA110 core 23 1.1.20.1 mjf 24 1.1.20.1 mjf # Architecture options 25 1.1.20.1 mjf 26 1.1.20.1 mjf # File systems 27 1.1.20.1 mjf 28 1.1.20.1 mjf file-system FFS # UFS 29 1.1.20.1 mjf #file-system LFS # log-structured file system 30 1.1.20.1 mjf file-system MFS # memory file system 31 1.1.20.1 mjf file-system NFS # Network file system 32 1.1.20.1 mjf #file-system ADOSFS # AmigaDOS-compatible file system 33 1.1.20.1 mjf #file-system EXT2FS # second extended file system (linux) 34 1.1.20.1 mjf #file-system CD9660 # ISO 9660 + Rock Ridge file system 35 1.1.20.1 mjf #file-system MSDOSFS # MS-DOS file system 36 1.1.20.1 mjf file-system FDESC # /dev/fd 37 1.1.20.1 mjf file-system KERNFS # /kern 38 1.1.20.1 mjf file-system NULLFS # loopback file system 39 1.1.20.1 mjf #file-system PORTAL # portal filesystem (still experimental) 40 1.1.20.1 mjf file-system PROCFS # /proc 41 1.1.20.1 mjf file-system TMPFS # memory file system 42 1.1.20.1 mjf #file-system UMAPFS # NULLFS + uid and gid remapping 43 1.1.20.1 mjf #file-system UNION # union file system 44 1.1.20.1 mjf file-system PTYFS # /dev/pts/N support 45 1.1.20.1 mjf 46 1.1.20.1 mjf # File system options 47 1.1.20.1 mjf #options QUOTA # UFS quotas 48 1.1.20.1 mjf #options FFS_EI # FFS Endian Independant support 49 1.1.20.1 mjf options NFSSERVER 50 1.1.20.1 mjf options SOFTDEP 51 1.1.20.1 mjf #options FFS_NO_SNAPSHOT # No FFS snapshot support 52 1.1.20.1 mjf 53 1.1.20.1 mjf # Networking options 54 1.1.20.1 mjf 55 1.1.20.1 mjf #options GATEWAY # packet forwarding 56 1.1.20.1 mjf options INET # IP + ICMP + TCP + UDP 57 1.1.20.1 mjf options INET6 # IPV6 58 1.1.20.1 mjf #options IPSEC # IP security 59 1.1.20.1 mjf #options IPSEC_ESP # IP security (encryption part; define w/ IPSEC) 60 1.1.20.1 mjf #options IPSEC_NAT_T # IPsec NAT traversal (NAT-T) 61 1.1.20.1 mjf #options IPSEC_DEBUG # debug for IP security 62 1.1.20.1 mjf #options MROUTING # IP multicast routing 63 1.1.20.1 mjf #options PIM # Protocol Independent Multicast 64 1.1.20.1 mjf #options ISO,TPIP # OSI 65 1.1.20.1 mjf #options EON # OSI tunneling over IP 66 1.1.20.1 mjf #options NETATALK # AppleTalk networking 67 1.1.20.1 mjf #options PFIL_HOOKS # pfil(9) packet filter hooks 68 1.1.20.1 mjf #options PPP_BSDCOMP # BSD-Compress compression support for PPP 69 1.1.20.1 mjf #options PPP_DEFLATE # Deflate compression support for PPP 70 1.1.20.1 mjf #options PPP_FILTER # Active filter support for PPP (requires bpf) 71 1.1.20.1 mjf #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG 72 1.1.20.1 mjf 73 1.1.20.1 mjf options NFS_BOOT_BOOTP 74 1.1.20.1 mjf options NFS_BOOT_DHCP 75 1.1.20.1 mjf #options NFS_BOOT_BOOTPARAM 76 1.1.20.1 mjf 77 1.1.20.1 mjf # Compatibility options 78 1.1.20.1 mjf 79 1.1.20.1 mjf #options COMPAT_43 # 4.3BSD compatibility. 80 1.1.20.1 mjf options COMPAT_40 # NetBSD 4.0 compatibility. 81 1.1.20.1 mjf options COMPAT_30 # NetBSD 3.0 compatibility. 82 1.1.20.1 mjf options COMPAT_20 # NetBSD 2.0 compatibility. 83 1.1.20.1 mjf options COMPAT_16 # NetBSD 1.6 compatibility. 84 1.1.20.1 mjf options COMPAT_15 # NetBSD 1.5 compatibility. 85 1.1.20.1 mjf options COMPAT_14 # NetBSD 1.4 compatibility. 86 1.1.20.1 mjf #options COMPAT_13 # NetBSD 1.3 compatibility. 87 1.1.20.1 mjf #options COMPAT_12 # NetBSD 1.2 compatibility. 88 1.1.20.1 mjf #options COMPAT_11 # NetBSD 1.1 compatibility. 89 1.1.20.1 mjf #options COMPAT_10 # NetBSD 1.0 compatibility. 90 1.1.20.1 mjf #options COMPAT_09 # NetBSD 0.9 compatibility. 91 1.1.20.1 mjf #options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. 92 1.1.20.1 mjf options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. 93 1.1.20.1 mjf 94 1.1.20.1 mjf # Shared memory options 95 1.1.20.1 mjf 96 1.1.20.1 mjf options SYSVMSG # System V-like message queues 97 1.1.20.1 mjf options SYSVSEM # System V-like semaphores 98 1.1.20.1 mjf #options SEMMNI=10 # number of semaphore identifiers 99 1.1.20.1 mjf #options SEMMNS=60 # number of semaphores in system 100 1.1.20.1 mjf #options SEMUME=10 # max number of undo entries per process 101 1.1.20.1 mjf #options SEMMNU=30 # number of undo structures in system 102 1.1.20.1 mjf options SYSVSHM # System V-like memory sharing 103 1.1.20.1 mjf options SHMMAXPGS=1024 # 1024 pages is the default 104 1.1.20.1 mjf 105 1.1.20.1 mjf # Device options 106 1.1.20.1 mjf 107 1.1.20.1 mjf #options MEMORY_DISK_HOOKS # boottime setup of ramdisk 108 1.1.20.1 mjf #options MEMORY_DISK_ROOT_SIZE=3400 # Size in blocks 109 1.1.20.1 mjf #options MEMORY_DISK_IS_ROOT # use memory disk as root 110 1.1.20.1 mjf 111 1.1.20.1 mjf # Console options. 112 1.1.20.1 mjf #options CONSPEED=38400 # Console speed 113 1.1.20.1 mjf 114 1.1.20.1 mjf # Miscellaneous kernel options 115 1.1.20.1 mjf options KTRACE # system call tracing, a la ktrace(1) 116 1.1.20.1 mjf options IRQSTATS # manage IRQ statistics 117 1.1.20.1 mjf #options LKM # loadable kernel modules 118 1.1.20.1 mjf #options KMEMSTATS # kernel memory statistics 119 1.1.20.1 mjf #options SCSIVERBOSE # Verbose SCSI errors 120 1.1.20.1 mjf options MIIVERBOSE # Verbose MII autoconfuration messages 121 1.1.20.1 mjf #options PCI_CONFIG_DUMP # verbosely dump PCI config space 122 1.1.20.1 mjf #options DDB_KEYCODE=0x40 123 1.1.20.1 mjf options USERCONF # userconf(4) support 124 1.1.20.1 mjf #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) 125 1.1.20.1 mjf #options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel 126 1.1.20.1 mjf 127 1.1.20.1 mjf # Development and Debugging options 128 1.1.20.1 mjf 129 1.1.20.1 mjf options DIAGNOSTIC # internally consistency checks 130 1.1.20.1 mjf options DEBUG 131 1.1.20.1 mjf #options LOCKDEBUG 132 1.1.20.1 mjf options PMAP_DEBUG # Enable pmap_debug_level code 133 1.1.20.1 mjf #options IPKDB # remote kernel debugging 134 1.1.20.1 mjf options VERBOSE_INIT_ARM # verbose bootstraping messages 135 1.1.20.1 mjf options DDB # in-kernel debugger 136 1.1.20.1 mjf options DDB_HISTORY_SIZE=100 # Enable history editing in DDB 137 1.1.20.1 mjf #makeoptions DEBUG="-g" # compile full symbol table 138 1.1.20.1 mjf options SYMTAB_SPACE=280000 139 1.1.20.1 mjf 140 1.1.20.1 mjf config netbsd root on ? type ? 141 1.1.20.1 mjf 142 1.1.20.1 mjf # The main bus device 143 1.1.20.1 mjf mainbus0 at root 144 1.1.20.1 mjf 145 1.1.20.1 mjf # The boot cpu 146 1.1.20.1 mjf cpu0 at mainbus? 147 1.1.20.1 mjf #l2cc0 at mainbus? 148 1.1.20.1 mjf 149 1.1.20.1 mjf # Specify the memory size in bytes. 150 1.1.20.1 mjf options MEMSIZE=0x8000000 151 1.1.20.1 mjf 152 1.1.20.1 mjf # Devices 153 1.1.20.1 mjf 154 1.1.20.1 mjf ahb0 at mainbus? 155 1.1.20.1 mjf avic0 at ahb? addr 0x68000000 irqbase 0 156 1.1.20.1 mjf aips* at ahb0 157 1.1.20.1 mjf imxuart* at aips? addr 0x43f90000 intr 45 158 1.1.20.1 mjf imxgpio0 at ahb? addr 0x53fcc000 irqbase 64 intr 52 159 1.1.20.1 mjf imxgpio1 at ahb? addr 0x53fd0000 irqbase 96 intr 51 160 1.1.20.1 mjf imxgpio2 at ahb? addr 0x53fa4000 irqbase 128 intr 56 161 1.1.20.1 mjf gpio* at imxgpio? 162 1.1.20.1 mjf 163 1.1.20.1 mjf # pcic 164 1.1.20.1 mjf imx31lk_pcic0 at aips? addr 0xb8004000 165 1.1.20.1 mjf pcmcia* at imx31lk_pcic0 166 1.1.20.1 mjf wdc* at pcmcia? function ? 167 1.1.20.1 mjf atabus* at wdc? channel ? 168 1.1.20.1 mjf wd* at atabus? drive ? flags 0x0000 169 1.1.20.1 mjf 170 1.1.20.1 mjf # Pseudo-Devices 171 1.1.20.1 mjf 172 1.1.20.1 mjf # disk/mass storage pseudo-devices 173 1.1.20.1 mjf #pseudo-device md 1 # memory disk device (ramdisk) 174 1.1.20.1 mjf #pseudo-device vnd # disk-like interface to files 175 1.1.20.1 mjf 176 1.1.20.1 mjf # network pseudo-devices 177 1.1.20.1 mjf #pseudo-device bpfilter # Berkeley packet filter 178 1.1.20.1 mjf pseudo-device loop # network loopback 179 1.1.20.1 mjf 180 1.1.20.1 mjf # miscellaneous pseudo-devices 181 1.1.20.1 mjf pseudo-device pty # pseudo-terminals 182 1.1.20.1 mjf pseudo-device rnd # /dev/random and in-kernel generator 183 1.1.20.1 mjf pseudo-device ksyms # /dev/ksyms 184 1.1.20.1 mjf pseudo-device clockctl # NTP clockctl 185