1 1.11 rin # $NetBSD: std.explora,v 1.11 2022/05/30 14:18:10 rin Exp $ 2 1.1 hannken # 3 1.1 hannken # Standard/required options for NetBSD/explora. 4 1.1 hannken 5 1.1 hannken machine evbppc powerpc 6 1.3 yamt include "conf/std" # MI standard options 7 1.1 hannken 8 1.1 hannken # standard ("mandatory") kernel options. 9 1.1 hannken options PPC_IBM4XX # IBM 40x family 10 1.1 hannken options PPC_IBM403 # IBM 403GCX 11 1.1 hannken 12 1.10 rin # 403 does not support unaligned memory access. 13 1.10 rin options PPC_NO_UNALIGNED 14 1.11 rin makeoptions LIBKERN_MD_FLAGS+="strict-align" 15 1.10 rin 16 1.8 rin options VMSWAP_DEFAULT_PLAINTEXT # do not encrypt swap by 17 1.8 rin # default (slow cpu) 18 1.8 rin 19 1.1 hannken # Executable support: 20 1.1 hannken options EXEC_ELF32 # (native) ELF32 binary support 21 1.1 hannken options EXEC_AOUT # (native) a.out binary support (deprecated) 22 1.1 hannken options EXEC_SCRIPT # shell script support 23 1.1 hannken 24 1.1 hannken makeoptions TEXTADDR=0x10000 25 1.1 hannken makeoptions BOARDTYPE="explora" 26 1.1 hannken makeoptions PPCDIR="ibm4xx" 27 1.1 hannken 28 1.5 matt options PPC_INTR_IMPL="<powerpc/intr.h>" 29 1.1 hannken 30 1.7 rin options INTSTK=16384 31 1.1 hannken 32 1.6 rin options PPC_CPU_FREQ=66000000 # XXX hack for pckbc_cnattach() 33 1.6 rin 34 1.1 hannken include "arch/evbppc/conf/files.explora" 35