summaryrefslogtreecommitdiff
path: root/sys/arch/landisk/conf/GENERIC
blob: dd54e20150bd35f48d1c4a11d05c9c0a9fe3a18c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
# $OpenBSD: GENERIC,v 1.5 2006/11/06 19:43:05 miod Exp $
#
# For further information on compiling OpenBSD kernels, see the config(8)
# man page.
#
# For further information on hardware support for this architecture, see
# the intro(4) man page.  For further information about kernel options
# for this architecture, see the options(4) man page.  For an explanation
# of each device driver in this file see the section 4 man page for the
# device.

machine		landisk	sh
include		"../../../conf/GENERIC"
maxusers	32			# estimated number of users

option	 	SH4			# processor family; MANDATORY
option 		SH7751R			# processor type; MANDATORY

# CPU-related options.
option	 	PCLOCK=33333333		# 33.33MHz clock
option	 	DONT_INIT_BSC
#option	 	DONT_INIT_PCIBSC

option		PCIVERBOSE
option		USBVERBOSE

# Cache options.
option	 	SH4_CACHE_DISABLE_EMODE	# disable extended (2x larger) mode

#config		bsd	swap generic
config		bsd	root on wd0a

mainbus0 at root
cpu0	at mainbus?

# PCI bus support
shpcic*	at mainbus?			# SH7751 PCIC
pci0	at shpcic?

# SH bus
shb*	at mainbus?

# ob-board I/O bus
obio0	at mainbus?

# Serial Devices
option	SCIFCONSOLE
option	SCIFCN_SPEED=9600
scif0	at shb?

rsclock0 at shb?

wdc0	at obio? port 0x14000000 irq 10		# CF
wd*	at wdc? flags 0x0000

# Network Interfaces

# PCI network interfaces
re*	at pci?				# Realtek 8139C+/8169/8169S/8110S
rl*	at pci?				# Realtek 8129/8139

# MII/PHY support
rgephy*	at mii? phy ?
rlphy*	at mii? phy ?			# Realtek 8139/8201L PHYs
urlphy* at mii? phy ?			# Realtek RTL8150L internal PHYs
ukphy*	at mii? phy ?			# generic unknown PHYs

# PCIIDE 
pciide*		at pci?
wd*		at pciide? flags 0x0000
atapiscsi*	at pciide? flags 0x0000
scsibus*	at atapiscsi?

# USB Controller and Devices

# PCI USB controllers
ehci*	at pci?				# Enhanced Host Controller
ohci*	at pci?				# Open Host Controller

# USB bus support
usb*	at ehci?
usb*	at ohci?

# USB Hubs
uhub*	at usb?
uhub*	at uhub? port ? configuration ? interface ?

# USB HID device
uhidev*	at uhub? port ? configuration ? interface ?

# USB Mass Storage
umass*	at uhub? port ? configuration ? interface ?
scsibus* at umass?

sd*	at scsibus?			# SCSI disk drives
cd*	at scsibus?			# SCSI CD-ROM drives

# USB Generic driver
ugen*	at uhub? port ?