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: hpcboot.config,v 1.13 2011/09/23 16:00:15 nonaka Exp $
# config file/script to generate project file (.dsp/.vcp) for hpcboot

TYPE=application

NAME='hpcboot'

# machine independent sources.
SRCFILE_LIST='
	res/hpcmenu.rc
	machine_config.cpp
	framebuffer.cpp
	hpcboot.cpp
	hpcmenu.cpp
	arch.cpp
	boot.cpp
	console.cpp
	file.cpp
	file_fat.cpp
	file_http.cpp
	file_manager.cpp
	file_ufs.cpp
	load.cpp
	load_elf.cpp	
	load_coff.cpp
	memory.cpp
	menu\menu.cpp
	menu\window.cpp
	menu\tabwindow.cpp
	menu\rootwindow.cpp
	menu\platform.cpp	
	menu\platid.c
	menu\platid_mask.c
	menu\platid_name.c
'
# machine dependent sources.
SRCFILE_LIST_ARM='
	arm\arm_arch.cpp
	arm\arm_sa1100.cpp
	arm\arm_pxa2x0.cpp
	arm\arm_console.cpp
	arm\arm_boot.cpp
	arm\arm_mmu.cpp
	arm\arm.asm
	arm\arm_sa1100_asm.asm
	arm\arm_pxa2x0_asm.asm
'
SRCFILE_LIST_SH3='
	sh3\sh_arch.cpp
	sh3\sh_console.cpp
	sh3\sh_boot.cpp
	sh3\sh_mmu.cpp
	sh3\dev\sh_dev.cpp
	sh3\dev\sh3_dev.cpp
	sh3\dev\sh4_dev.cpp
'
SRCFILE_LIST_MIPS='
	mips\mips_arch.cpp
	mips\mips_console.cpp
	mips\mips_boot.cpp
	mips\mips_vr41.cpp
	mips\mips_tx39.cpp
'
CPPDEF_LIST='
	_STANDALONE
	__STDC__
	__COMPILER_INT64__=__int64
	__COMPILER_UINT64__="unsigned#__int64"
	LIBSA_RENAME_PRINTF
	__VA_LIST_DECLARED
	__builtin_va_list="char#*"
'
INCDIR_LIST='
	.
	res
	../include
	../../../..
	../../../../../common/dist/zlib
'
LIBDEP_LIST='
	libsa
	libz
'

LIBRARY_LIST='
	libsa
	libz
	winsock
'