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