summaryrefslogtreecommitdiff
path: root/sys/arch/evbppc/conf/std.explora
blob: f7f50c736d2eb71ac06949ae6b8ba8352b2b42ad (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
#	$NetBSD: std.explora,v 1.11 2022/05/30 14:18:10 rin Exp $
#
# Standard/required options for NetBSD/explora.

machine	evbppc powerpc
include		"conf/std"	# MI standard options

# standard ("mandatory") kernel options.
options 	PPC_IBM4XX	# IBM 40x family
options 	PPC_IBM403	# IBM 403GCX

# 403 does not support unaligned memory access.
options  	PPC_NO_UNALIGNED
makeoptions	LIBKERN_MD_FLAGS+="strict-align"

options 	VMSWAP_DEFAULT_PLAINTEXT	# do not encrypt swap by
						# default (slow cpu)

# Executable support:
options 	EXEC_ELF32	# (native) ELF32 binary support
options 	EXEC_AOUT	# (native) a.out binary support (deprecated)
options 	EXEC_SCRIPT	# shell script support

makeoptions	TEXTADDR=0x10000
makeoptions	BOARDTYPE="explora"
makeoptions	PPCDIR="ibm4xx"

options 	PPC_INTR_IMPL="<powerpc/intr.h>"

options 	INTSTK=16384

options 	PPC_CPU_FREQ=66000000	# XXX hack for pckbc_cnattach()

include		"arch/evbppc/conf/files.explora"