1# $OpenBSD: GENERIC,v 1.60 2023/03/12 22:18:58 cheloha Exp $ 2# 3# For further information on compiling OpenBSD kernels, see the config(8) 4# man page. 5# 6# For further information on hardware support for this architecture, see 7# the intro(4) man page. For further information about kernel options 8# for this architecture, see the options(4) man page. For an explanation 9# of each device driver in this file see the section 4 man page for the 10# device. 11 12machine landisk sh 13include "../../../conf/GENERIC" 14maxusers 32 # estimated number of users 15 16option HZ=64 17 18option SH4 # processor family; MANDATORY 19option SH7751R # processor type; MANDATORY 20 21# CPU-related options. 22option PCLOCK=33333333 # 33.33MHz clock 23option DONT_INIT_BSC 24#option DONT_INIT_PCIBSC 25 26option PCIVERBOSE 27option USER_PCICONF # user-space PCI configuration 28option USBVERBOSE 29 30config bsd swap generic 31 32mainbus0 at root 33cpu0 at mainbus? 34 35# PCI bus support 36shpcic* at mainbus? # SH7751 PCIC 37pci0 at shpcic? 38 39# SH bus 40shb* at mainbus? 41 42# on-board I/O bus 43obio0 at mainbus? 44 45# Serial Devices 46option SCIFCONSOLE 47option SCIFCN_SPEED=9600 48scif0 at shb? 49 50# Power switch 51power0 at obio? 52 53rsclock0 at shb? 54 55wdc0 at obio? port 0x14000000 irq 10 # CF 56wd* at wdc? flags 0x0000 57 58# Network Interfaces 59 60# PCI network interfaces 61re* at pci? # Realtek 8139C+/8169/8169S/8110S 62rl* at pci? # Realtek 8129/8139 63 64# MII/PHY support 65acphy* at mii? # Altima AC101 PHYs 66amphy* at mii? # AMD 79C873 PHYs 67eephy* at mii? # Marvell 88E1000 series PHY 68rgephy* at mii? # Realtek 8169S/8110S PHY 69rlphy* at mii? # Realtek 8139/8201L PHYs 70urlphy* at mii? # Realtek RTL8150L internal PHYs 71ukphy* at mii? # generic unknown PHYs 72 73# PCIIDE 74pciide* at pci? 75wd* at pciide? 76atapiscsi* at pciide? flags 0x0000 77 78# USB Controller and Devices 79 80# PCI USB controllers 81ehci* at pci? # Enhanced Host Controller 82ohci* at pci? # Open Host Controller 83 84# USB bus support 85usb* at ehci? 86usb* at ohci? 87 88# USB Hubs 89uhub* at usb? 90uhub* at uhub? port ? configuration ? interface ? 91urng* at uhub? # USB Random Number Generator 92uonerng* at uhub? # Moonbase Otago OneRNG 93umodem* at uhub? # USB Modems/Serial 94ucom* at umodem? 95uvisor* at uhub? # Handspring Visor 96ucom* at uvisor? 97uvscom* at uhub? # SUNTAC Slipper U VS-10U serial 98ucom* at uvscom? 99ubsa* at uhub? # Belkin serial adapter 100ucom* at ubsa? 101uftdi* at uhub? # FTDI FT8U100AX serial adapter 102ucom* at uftdi? 103uplcom* at uhub? # I/O DATA USB-RSAQ2 serial adapter 104ucom* at uplcom? 105umct* at uhub? # MCT USB-RS232 serial adapter 106ucom* at umct? 107uslcom* at uhub? # Silicon Laboratories CP210x serial 108ucom* at uslcom? 109uscom* at uhub? # Simple USB serial adapters 110ucom* at uscom? 111ucrcom* at uhub? # Chromebook serial 112ucom* at ucrcom? 113uark* at uhub? # Arkmicro ARK3116 serial 114ucom* at uark? 115moscom* at uhub? # MosChip MCS7703 serial 116ucom* at moscom? 117umcs* at uhub? # MosChip MCS78x0 serial 118ucom* at umcs? 119uipaq* at uhub? # iPAQ serial adapter 120ucom* at uipaq? 121umsm* at uhub? # Qualcomm MSM EVDO 122ucom* at umsm? 123uchcom* at uhub? # WinChipHead CH341/340 serial 124ucom* at uchcom? 125uaudio* at uhub? # USB Audio 126audio* at uaudio? 127#umidi* at uhub? # USB MIDI 128#midi* at umidi? 129ulpt* at uhub? # USB Printers 130umass* at uhub? # USB Mass Storage devices 131uhidev* at uhub? # Human Interface Devices 132ums* at uhidev? # USB mouse 133wsmouse* at ums? mux 0 134ukbd* at uhidev? # USB keyboard 135wskbd* at ukbd? mux 1 136ucycom* at uhidev? # Cypress serial 137ucom* at ucycom? 138uslhcom* at uhidev? # Silicon Labs CP2110 USB HID UART 139ucom* at uslhcom? 140uhid* at uhidev? # USB generic HID support 141fido* at uhidev? # FIDO/U2F security key support 142#ucc* at uhidev? # Consumer Control keyboards 143#wskbd* at ucc? mux 1 144ujoy* at uhidev? # USB joystick/gamecontroller support 145uhidpp* at uhidev? # Logitech HID++ Devices 146upd* at uhidev? # USB Power Devices sensors 147aue* at uhub? # ADMtek AN986 Pegasus Ethernet 148atu* at uhub? # Atmel AT76c50x based 802.11b 149axe* at uhub? # ASIX Electronics AX88172 USB Ethernet 150axen* at uhub? # ASIX Electronics AX88179 USB Ethernet 151cue* at uhub? # CATC USB-EL1201A based Ethernet 152kue* at uhub? # Kawasaki KL5KUSB101B based Ethernet 153smsc* at uhub? # SMSC LAN95xx Ethernet 154cdce* at uhub? # CDC Ethernet 155urndis* at uhub? # Remote NDIS Ethernet 156upl* at uhub? # Prolific PL2301/PL2302 host-to-host `network' 157ugl* at uhub? # Genesys Logic GL620USB-A host-to-host `network' 158udav* at uhub? # Davicom DM9601 based Ethernet 159url* at uhub? # Realtek RTL8150L based adapters 160ure* at uhub? # Realtek RTL8152 based adapters 161wi* at uhub? # WaveLAN IEEE 802.11DS 162udsbr* at uhub? # D-Link DSB-R100 radio 163radio* at udsbr? # USB radio 164ugen* at uhub? # USB Generic driver 165uath* at uhub? # Atheros AR5005UG/AR5005UX 166athn* at uhub? # Atheros AR9002U 167ural* at uhub? # Ralink RT2500USB 168rum* at uhub? # Ralink RT2501USB/RT2601USB 169run* at uhub? # Ralink RT2700U/RT2800U/RT3000U 170rsu* at uhub? # Realtek RTL8188SU/RTL8191SU/RTL8192SU 171urtwn* at uhub? # Realtek RTL8188CU/RTL8192CU 172zyd* at uhub? # Zydas ZD1211 173udcf* at uhub? # Gude Expert mouseCLOCK 174uthum* at uhidev? # TEMPerHUM sensor 175ugold* at uhidev? # gold TEMPer sensor 176utwitch* at uhidev? # YUREX BBU sensor 177#uow* at uhub? # Maxim/Dallas DS2490 1-Wire adapter 178#onewire* at uow? 179 180udl* at uhub? 181wsdisplay* at udl? 182 183scsibus* at scsi? 184sd* at scsibus? # SCSI disk drives 185cd* at scsibus? # SCSI CD-ROM drives 186 187pseudo-device hotplug 1 # devices hot plugging 188pseudo-device wsmux 2 # mouse & keyboard multiplexor 189