# $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"