Training courses

Kernel and Embedded Linux

Bootlin training courses

Embedded Linux, kernel,
Yocto Project, Buildroot, real-time,
graphics, boot time, debugging...

Bootlin logo

Elixir Cross Referencer

#	$NetBSD: KUROBOX_PRO,v 1.15 2021/08/30 01:29:41 rin Exp $
#
#  KUROBOX_PRO -- KUROUTOSHIKOU. KURO-BOX/PRO platform kernel
#

include 	"arch/evbarm/conf/MARVELL_NAS"

# Board Type
makeoptions	BOARDTYPE="kurobox_pro"
options 	EVBARM_BOARDTYPE=kurobox_pro

makeoptions	CPUFLAGS="-mcpu=arm926ej-s"
no options	CPU_SHEEVA
no options	KIRKWOOD

# Also build a kernel with root on wd0, to avoid query for root fs
config		netbsd-wd0	root on wd0 type ffs

# Development and Debugging options

options 	DIAGNOSTIC	# internal consistency checks
options 	DEBUG
#options 	UVMHIST		# kernhist for uvm/pmap subsystems
#options 	VERBOSE_INIT_ARM # verbose bootstraping messages
#options 	DDB_HISTORY_SIZE=100	# Enable history editing in DDB
#options 	KGDB
#options 	DEBUG_KGDB
makeoptions	DEBUG="-g"	# compile full symbol table
#makeoptions	COPTS="-O2"
makeoptions	COPY_SYMTAB=1
#options 	AUDIO_DEBUG=2

# XXX PR port-arm/56380
no options 	PAX_ASLR

# On-chip PCI Interface doesn't use.
no gtpci* at mvsoc?
no pci*	at gtpci?

rs5c372rtc* at iic? addr 0x32		# RICOH RS5C372 RTC

# PCI network interfaces
#mskc*	at pci? dev ? function ?	# Marvell Yukon 2 Gigabit Ethernet
#msk*	at mskc?

# NVM Express controllers and devices
nvme*		at pci? dev ? function ?
ld*		at nvme? nsid ?