1 1.9 lukem # $NetBSD: COMPUTEX7750,v 1.9 2001/11/20 12:56:26 lukem Exp $ 2 1.1 msaitoh # 3 1.1 msaitoh # GENERIC -- everything that's currently supported 4 1.1 msaitoh # 5 1.1 msaitoh 6 1.8 itojun # for big endian 7 1.8 itojun include "arch/evbsh3/conf/std.evbsh3.eb" 8 1.8 itojun # for little endian 9 1.8 itojun #include "arch/evbsh3/conf/std.evbsh3.el" 10 1.1 msaitoh 11 1.1 msaitoh # Enable the hooks used for initializing the root memory-disk. 12 1.1 msaitoh options MEMORY_DISK_HOOKS 13 1.1 msaitoh options MEMORY_DISK_IS_ROOT # force root on memory disk 14 1.1 msaitoh options MEMORY_DISK_SERVER=0 # no userspace memory disk support 15 1.1 msaitoh options MINIROOTSIZE=2880 # size of memory disk, in blocks 16 1.1 msaitoh 17 1.1 msaitoh maxusers 16 # estimated number of users 18 1.1 msaitoh 19 1.1 msaitoh # CPU support 20 1.1 msaitoh options SH7750 21 1.9 lukem options SH4 22 1.9 lukem options SH4_PCMCIA 23 1.1 msaitoh options EVBSH4 24 1.1 msaitoh options MMEYE 25 1.1 msaitoh #options MMEYE_NEW_INT 26 1.9 lukem #options MMEYE_50M 27 1.1 msaitoh #options MMEYE_NO_CACHE 28 1.9 lukem options PCLOCK=33333300 # 33.3333MHz 29 1.9 lukem options IOM_ROM_BEGIN=0x00000000 30 1.9 lukem options IOM_ROM_SIZE=0x00100000 # 1MB 31 1.9 lukem options IOM_RAM_BEGIN=0x8c000000 32 1.9 lukem options IOM_RAM_SIZE=0x02000000 # 32MB 33 1.9 lukem options INITTODR_ALWAYS_USE_RTC 34 1.9 lukem options BRAINS 35 1.9 lukem options USE_RTCCLK 36 1.9 lukem options SYNC_CLOCK_TO_RTC 37 1.9 lukem 38 1.9 lukem options TEXT_START_ADDR=0x88010000 39 1.9 lukem 40 1.9 lukem options BSC_BCR1_VAL =0x0000000c 41 1.9 lukem options BSC_BCR2_VAL =0xff34 42 1.9 lukem options BSC_WCR1_VAL =0x07770777 43 1.9 lukem options BSC_WCR2_VAL =0xffff4e27 44 1.9 lukem options BSC_WCR3_VAL =0x07777777 45 1.9 lukem #options BSC_MCR_VAL =0xc0010014 46 1.9 lukem options BSC_MCR_VAL =0x80010014 47 1.9 lukem #options BSC_PCR_VAL =0x08eb 48 1.9 lukem options BSC_RTCSR_VAL =0xa508 49 1.9 lukem #options BSC_RTCNT_VAL =0xa500 50 1.9 lukem options BSC_RTCOR_VAL =0xa582 51 1.9 lukem #options BSC_RFCR_VAL =0xa400 52 1.9 lukem options FRQCR_VAL =0x0e23 53 1.9 lukem options BSC_SDMR3_VAL =0xff940110 54 1.1 msaitoh 55 1.1 msaitoh # Standard system options 56 1.1 msaitoh #options UCONSOLE # users can use TIOCCONS (for xconsole) 57 1.1 msaitoh #options INSECURE # disable kernel security levels 58 1.1 msaitoh 59 1.9 lukem options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT 60 1.1 msaitoh options HZ=64 # clock interrupt generates every 1/HZ sec 61 1.1 msaitoh #options NTP # NTP phase/frequency locked loop 62 1.1 msaitoh 63 1.1 msaitoh #options KTRACE # system call tracing via ktrace(1) 64 1.1 msaitoh 65 1.1 msaitoh #options SYSVMSG # System V-like message queues 66 1.1 msaitoh #options SYSVSEM # System V-like semaphores 67 1.1 msaitoh #options SYSVSHM # System V-like memory sharing 68 1.1 msaitoh #options SHMMAXPGS=1024 # 1024 pages is the default 69 1.1 msaitoh 70 1.1 msaitoh # Diagnostic/debugging support options 71 1.1 msaitoh #options DIAGNOSTIC # cheap kernel consistency checks 72 1.1 msaitoh #options DEBUG # expensive debugging checks/support 73 1.1 msaitoh #options DDB # in-kernel debugger 74 1.1 msaitoh #makeoptions DEBUG="-g" # compile full symbol table 75 1.1 msaitoh #options SYSCALL_DEBUG 76 1.1 msaitoh #options UVMHIST 77 1.9 lukem #options UVMHIST_PRINT 78 1.1 msaitoh 79 1.1 msaitoh # Compatibility options 80 1.1 msaitoh options COMPAT_13 # NetBSD 1.3 81 1.4 msaitoh options COMPAT_14 # NetBSD 1.4, 82 1.1 msaitoh options COMPAT_43 # and 4.3BSD 83 1.1 msaitoh 84 1.1 msaitoh # Executable format options 85 1.1 msaitoh options EXEC_COFF # COFF executables 86 1.1 msaitoh #options EXEC_ELF32 # 32-bit ELF executables 87 1.1 msaitoh 88 1.1 msaitoh # File systems 89 1.1 msaitoh file-system FFS # UFS 90 1.1 msaitoh file-system MFS # memory file system 91 1.1 msaitoh #file-system NFS # Network File System client 92 1.6 msaitoh file-system PROCFS # /proc 93 1.6 msaitoh file-system KERNFS # /kern 94 1.1 msaitoh file-system NULLFS # loopback file system 95 1.1 msaitoh file-system UMAPFS # NULLFS + uid and gid remapping 96 1.1 msaitoh 97 1.1 msaitoh # File system options 98 1.1 msaitoh #options QUOTA # UFS quotas 99 1.1 msaitoh #options NFSSERVER # Network File System server 100 1.1 msaitoh 101 1.1 msaitoh # Networking options 102 1.5 msaitoh options INET # IP + ICMP + TCP + UDP 103 1.1 msaitoh #options NFS_BOOT_DHCP # Support DHCP NFS root 104 1.1 msaitoh 105 1.1 msaitoh #options PCIVERBOSE # verbose PCI device autoconfig messages 106 1.2 cgd #options PCI_CONFIG_DUMP # verbosely dump PCI config space 107 1.1 msaitoh #options PCMCIAVERBOSE # verbose PCMCIA configuration messages 108 1.1 msaitoh 109 1.1 msaitoh # Kernel root file system and dump configuration. 110 1.1 msaitoh #config netbsd root on ? type nfs 111 1.1 msaitoh #config netbsd root on wd0a type ffs 112 1.1 msaitoh config netbsd root on ? type ffs 113 1.1 msaitoh 114 1.1 msaitoh # 115 1.1 msaitoh # Device configuration 116 1.1 msaitoh # 117 1.1 msaitoh 118 1.1 msaitoh mainbus0 at root 119 1.1 msaitoh 120 1.1 msaitoh shb* at mainbus? 121 1.1 msaitoh 122 1.1 msaitoh # Serial Devices 123 1.1 msaitoh 124 1.9 lukem options SCICONSOLE,SCICN_SPEED=115200 125 1.1 msaitoh sci0 at shb? port 0xffe00000 irq 11 126 1.1 msaitoh 127 1.9 lukem #options SCIFCN_SPEED=115200 128 1.1 msaitoh #scif0 at shb? port 0xffe80000 irq 12 129 1.1 msaitoh 130 1.1 msaitoh #com0 at shb? port 0xa4000000 irq 11 131 1.1 msaitoh #com1 at shb? port 0xa4000008 irq 12 132 1.1 msaitoh 133 1.1 msaitoh # SH PCMCIA controllers 134 1.1 msaitoh #shpcic0 at shb? port 0xb000000a iomem 0xb8000000 iosiz 0x1000000 135 1.1 msaitoh #shpcic1 at shb? port 0xb000000c iomem 0xb9000000 iosiz 0x1000000 136 1.1 msaitoh 137 1.1 msaitoh # PCMCIA bus support 138 1.1 msaitoh #pcmcia* at shpcic? controller ? socket ? 139 1.1 msaitoh 140 1.1 msaitoh #com* at pcmcia? function ? # Modems and serial cards 141 1.1 msaitoh #wdc* at pcmcia? function ? 142 1.1 msaitoh #wd* at wdc? drive ? # the drives themselves 143 1.1 msaitoh 144 1.1 msaitoh #ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet 145 1.1 msaitoh #mbe* at pcmcia? function ? # MB8696x based Ethernet 146 1.1 msaitoh #ne* at pcmcia? function ? # NE2000-compatible Ethernet 147 1.1 msaitoh #sm* at pcmcia? function ? # Megahertz Ethernet 148 1.1 msaitoh 149 1.1 msaitoh #pseudo-device vnd 4 # disk-like interface to files 150 1.1 msaitoh #pseudo-device bpfilter 8 # Berkeley packet filter 151 1.1 msaitoh #pseudo-device ipfilter # IP filter (firewall) and NAT 152 1.5 msaitoh pseudo-device loop # network loopback 153 1.7 jdolecek pseudo-device pty # pseudo-terminals 154 1.1 msaitoh #pseudo-device ppp 2 # Point-to-Point Protocol 155 1.1 msaitoh #pseudo-device tun 2 # network tunneling over tty 156 1.1 msaitoh 157 1.1 msaitoh # Enable the hooks used for initializing the root memory-disk. 158 1.1 msaitoh #options MEMORY_DISK_HOOKS 159 1.1 msaitoh #options MEMORY_DISK_IS_ROOT # force root on memory disk 160 1.1 msaitoh #options MEMORY_DISK_SERVER=0 # no userspace memory disk support 161 1.1 msaitoh #options MINIROOTSIZE=3074 # size of memory disk, in blocks 162 1.1 msaitoh 163 1.1 msaitoh pseudo-device md 1 # memory disk device (ramdisk) 164