summaryrefslogtreecommitdiff
path: root/sys/arch/armv7/conf/RAMDISK-SUNXI
blob: 58016169ec03b0546cad2e01a45e4fc2369e7fe4 (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
#	$OpenBSD: RAMDISK-SUNXI,v 1.12 2014/11/24 02:03:37 brad Exp $

machine		armv7 arm
maxusers	4

option		TIMEZONE=0
option		DST=0
option		SMALL_KERNEL
option		NO_PROPOLICE
option		BOOT_CONFIG

option		MINIROOTSIZE=10240
option		RAMDISK_HOOKS

option		USBVERBOSE

option		FFS
option		MSDOSFS
option		INET
option		INET6

makeoptions	KERNEL_BASE_PHYS="0x40800000"
makeoptions	KERNEL_BASE_VIRT="0xc0800000"
option		BUILD_STARTUP_PAGETABLE
option		STARTUP_PAGETABLE_ADDR=0x40200000
option		SDRAM_START="0x40000000"
option		CPU_ARMv7	# Support the ARMv7

config		bsd root on rd0a swap on rd0b

mainbus0	at root
cpu0		at mainbus?

sunxi0		at mainbus?
a1xintc*	at sunxi?		# A1x interrupt controller

cortex0		at mainbus?		# A20
ampintc*	at cortex?
#agtimer*	at cortex?

sxipio*		at sunxi?		# GPIO pins for leds & PHYs
sxiccmu*	at sunxi?		# Clock Control Module/Unit
sxitimer*	at sunxi?
sxidog*		at sunxi?		# watchdog timer
sxirtc*		at sunxi?		# Real Time Clock
sxiuart*	at sunxi?		# onboard uarts
sxie*		at sunxi?
ahci*		at sunxi?		# AHCI/SATA (shim)
ehci*		at sunxi?
#ohci*		at sunxi?
#usbotg0	at sunxi?

usb*		at ehci?	#flags 0x1
#usb*		at ohci?

uhub*		at usb?
uhub*		at uhub?
umass*		at uhub?
scsibus*	at umass?
uhidev*		at uhub?		# Human Interface Devices
ukbd*		at uhidev?		# USB keyboard
wskbd*		at ukbd? mux 1
uhid*		at uhidev?		# USB generic HID support
rum*		at uhub?		# Ralink RT2501USB/RT2601USB

ukphy*		at mii?			# "unknown" PHYs
rlphy*		at mii?			# Realtek 8139 internal PHYs
rgephy*		at mii?			# Realtek 8169S/8110S PHY

scsibus*	at scsi?
sd*		at scsibus?
cd*		at scsibus?

pseudo-device	loop 1
pseudo-device	bpfilter 1
pseudo-device	rd 1