1 1.2.2.4 bouyer # $NetBSD: GENERIC,v 1.2.2.4 2001/03/12 13:28:06 bouyer Exp $ 2 1.2.2.2 bouyer # 3 1.2.2.2 bouyer # GENERIC -- everything that's currently supported 4 1.2.2.2 bouyer # 5 1.2.2.2 bouyer 6 1.2.2.2 bouyer include "arch/dreamcast/conf/std.dreamcast" 7 1.2.2.2 bouyer 8 1.2.2.2 bouyer # Enable the hooks used for initializing the root memory-disk. 9 1.2.2.2 bouyer options MEMORY_DISK_HOOKS 10 1.2.2.2 bouyer options MEMORY_DISK_IS_ROOT # force root on memory disk 11 1.2.2.2 bouyer options MEMORY_DISK_SERVER=0 # no userspace memory disk support 12 1.2.2.2 bouyer options MINIROOTSIZE=2880 # size of memory disk, in blocks 13 1.2.2.3 bouyer #options MINIROOTSIZE=6000 14 1.2.2.2 bouyer 15 1.2.2.2 bouyer options DONT_INIT_BSC 16 1.2.2.2 bouyer 17 1.2.2.3 bouyer # wscons options 18 1.2.2.3 bouyer options WSEMUL_VT100 # VT100 / VT220 emulation 19 1.2.2.3 bouyer options FONT_BOLD8x16 20 1.2.2.3 bouyer 21 1.2.2.2 bouyer maxusers 16 # estimated number of users 22 1.2.2.2 bouyer 23 1.2.2.2 bouyer # CPU support 24 1.2.2.2 bouyer options SH7750 25 1.2.2.2 bouyer options SH4 26 1.2.2.3 bouyer options DREAMCAST 27 1.2.2.2 bouyer # options SH4_PCMCIA 28 1.2.2.2 bouyer options EVBSH4 29 1.2.2.3 bouyer #options MMEYE 30 1.2.2.2 bouyer options PCLOCK=50000000 # 50MHz 31 1.2.2.2 bouyer options IOM_ROM_BEGIN=0x00000000 32 1.2.2.2 bouyer options IOM_ROM_SIZE=0x00100000 # 1MB 33 1.2.2.2 bouyer options IOM_RAM_BEGIN=0x8c000000 34 1.2.2.2 bouyer options IOM_RAM_SIZE=0x01000000 # 16MB 35 1.2.2.3 bouyer #options INITTODR_ALWAYS_USE_RTC 36 1.2.2.3 bouyer #options BRAINS 37 1.2.2.3 bouyer #options USE_RTCCLK 38 1.2.2.3 bouyer #options SYNC_CLOCK_TO_RTC 39 1.2.2.2 bouyer 40 1.2.2.3 bouyer #options LED_ADDR=0xa8000000 41 1.2.2.2 bouyer 42 1.2.2.2 bouyer # Standard system options 43 1.2.2.2 bouyer #options UCONSOLE # users can use TIOCCONS (for xconsole) 44 1.2.2.2 bouyer #options INSECURE # disable kernel security levels 45 1.2.2.2 bouyer 46 1.2.2.2 bouyer #options RTC_OFFSET=-540 47 1.2.2.3 bouyer options HZ=100 # clock interrupt generates every 1/HZ sec 48 1.2.2.2 bouyer #options NTP # NTP phase/frequency locked loop 49 1.2.2.2 bouyer 50 1.2.2.2 bouyer #options KTRACE # system call tracing via ktrace(1) 51 1.2.2.2 bouyer 52 1.2.2.2 bouyer #options SYSVMSG # System V-like message queues 53 1.2.2.2 bouyer #options SYSVSEM # System V-like semaphores 54 1.2.2.2 bouyer #options SYSVSHM # System V-like memory sharing 55 1.2.2.2 bouyer #options SHMMAXPGS=1024 # 1024 pages is the default 56 1.2.2.2 bouyer 57 1.2.2.2 bouyer # Diagnostic/debugging support options 58 1.2.2.2 bouyer #options DIAGNOSTIC # cheap kernel consistency checks 59 1.2.2.2 bouyer #options DEBUG # expensive debugging checks/support 60 1.2.2.2 bouyer #options DDB # in-kernel debugger 61 1.2.2.2 bouyer #makeoptions DEBUG="-g" # compile full symbol table 62 1.2.2.2 bouyer #options SYSCALL_DEBUG 63 1.2.2.2 bouyer #options UVMHIST 64 1.2.2.2 bouyer #options UVMHIST_PRINT 65 1.2.2.2 bouyer 66 1.2.2.2 bouyer # Compatibility options 67 1.2.2.2 bouyer options COMPAT_13 # NetBSD 1.3 68 1.2.2.2 bouyer options COMPAT_14 # NetBSD 1.4, 69 1.2.2.2 bouyer options COMPAT_43 # and 4.3BSD 70 1.2.2.2 bouyer 71 1.2.2.2 bouyer # Executable format options 72 1.2.2.2 bouyer options EXEC_COFF # COFF executables 73 1.2.2.2 bouyer options EXEC_ELF32 # 32-bit ELF executables 74 1.2.2.2 bouyer 75 1.2.2.2 bouyer # File systems 76 1.2.2.2 bouyer file-system FFS # UFS 77 1.2.2.2 bouyer file-system MFS # memory file system 78 1.2.2.3 bouyer file-system NFS # Network File System client 79 1.2.2.2 bouyer file-system PROCFS # /proc 80 1.2.2.2 bouyer file-system KERNFS # /kern 81 1.2.2.2 bouyer #file-system NULLFS # loopback file system 82 1.2.2.2 bouyer #file-system UMAPFS # NULLFS + uid and gid remapping 83 1.2.2.3 bouyer file-system CD9660 # CD-ROM file system 84 1.2.2.2 bouyer 85 1.2.2.2 bouyer # File system options 86 1.2.2.2 bouyer #options QUOTA # UFS quotas 87 1.2.2.2 bouyer #options NFSSERVER # Network File System server 88 1.2.2.2 bouyer 89 1.2.2.2 bouyer # Networking options 90 1.2.2.2 bouyer options INET # IP + ICMP + TCP + UDP 91 1.2.2.3 bouyer options NFS_BOOT_DHCP # Support DHCP NFS root 92 1.2.2.2 bouyer 93 1.2.2.2 bouyer #options PCIVERBOSE # verbose PCI device autoconfig messages 94 1.2.2.2 bouyer #options PCI_CONFIG_DUMP # verbosely dump PCI config space 95 1.2.2.2 bouyer #options PCMCIAVERBOSE # verbose PCMCIA configuration messages 96 1.2.2.2 bouyer 97 1.2.2.2 bouyer # Kernel root file system and dump configuration. 98 1.2.2.2 bouyer #config netbsd root on ? type nfs 99 1.2.2.2 bouyer #config netbsd root on wd0a type ffs 100 1.2.2.3 bouyer config netbsd root on ? type ? 101 1.2.2.2 bouyer 102 1.2.2.2 bouyer # 103 1.2.2.2 bouyer # Device configuration 104 1.2.2.2 bouyer # 105 1.2.2.2 bouyer 106 1.2.2.2 bouyer mainbus0 at root 107 1.2.2.2 bouyer 108 1.2.2.2 bouyer shb* at mainbus? 109 1.2.2.2 bouyer 110 1.2.2.2 bouyer # Serial Devices 111 1.2.2.2 bouyer options SCIFCN_SPEED=57600 112 1.2.2.2 bouyer scif0 at shb? port 0xffe80000 irq 12 113 1.2.2.2 bouyer 114 1.2.2.3 bouyer pvr0 at shb? 115 1.2.2.3 bouyer wsdisplay* at pvr? console ? 116 1.2.2.3 bouyer 117 1.2.2.3 bouyer maple0 at shb? 118 1.2.2.3 bouyer mkbd* at maple? port ? subunit ? 119 1.2.2.3 bouyer wskbd* at mkbd? console ? 120 1.2.2.3 bouyer 121 1.2.2.3 bouyer gdrom0 at shb? 122 1.2.2.3 bouyer 123 1.2.2.3 bouyer g2bus0 at shb? 124 1.2.2.3 bouyer gapspci* at g2bus? # GAPS PCI bridge 125 1.2.2.3 bouyer pci* at gapspci? 126 1.2.2.3 bouyer rtk* at pci? dev ? function ? # SEGA Broadband Adapter 127 1.2.2.3 bouyer ukphy* at mii? phy ? 128 1.2.2.3 bouyer 129 1.2.2.2 bouyer # SH PCMCIA controllers 130 1.2.2.2 bouyer #shpcic0 at shb? port 0xb000000a iomem 0xb8000000 iosiz 0x1000000 131 1.2.2.2 bouyer #shpcic1 at shb? port 0xb000000c iomem 0xb9000000 iosiz 0x1000000 132 1.2.2.2 bouyer 133 1.2.2.2 bouyer # PCMCIA bus support 134 1.2.2.2 bouyer #pcmcia* at shpcic? controller ? socket ? 135 1.2.2.2 bouyer 136 1.2.2.2 bouyer #com* at pcmcia? function ? # Modems and serial cards 137 1.2.2.2 bouyer #wdc* at pcmcia? function ? 138 1.2.2.2 bouyer #wd* at wdc? drive ? # the drives themselves 139 1.2.2.2 bouyer 140 1.2.2.2 bouyer #ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet 141 1.2.2.2 bouyer #mbe* at pcmcia? function ? # MB8696x based Ethernet 142 1.2.2.2 bouyer #ne* at pcmcia? function ? # NE2000-compatible Ethernet 143 1.2.2.2 bouyer #sm* at pcmcia? function ? # Megahertz Ethernet 144 1.2.2.2 bouyer 145 1.2.2.2 bouyer #pseudo-device vnd 4 # disk-like interface to files 146 1.2.2.2 bouyer #pseudo-device bpfilter 8 # Berkeley packet filter 147 1.2.2.2 bouyer #pseudo-device ipfilter # IP filter (firewall) and NAT 148 1.2.2.2 bouyer pseudo-device loop # network loopback 149 1.2.2.2 bouyer pseudo-device pty # pseudo-terminals 150 1.2.2.2 bouyer #pseudo-device ppp 2 # Point-to-Point Protocol 151 1.2.2.2 bouyer #pseudo-device tun 2 # network tunneling over tty 152 1.2.2.4 bouyer pseudo-device rnd # /dev/random and in-kernel generator 153 1.2.2.2 bouyer 154 1.2.2.2 bouyer # Enable the hooks used for initializing the root memory-disk. 155 1.2.2.2 bouyer #options MEMORY_DISK_HOOKS 156 1.2.2.2 bouyer #options MEMORY_DISK_IS_ROOT # force root on memory disk 157 1.2.2.2 bouyer #options MEMORY_DISK_SERVER=0 # no userspace memory disk support 158 1.2.2.2 bouyer #options MINIROOTSIZE=3074 # size of memory disk, in blocks 159 1.2.2.2 bouyer 160 1.2.2.2 bouyer pseudo-device md 1 # memory disk device (ramdisk) 161