c82deda35b
Create std.XLP for configuration options, which is included by the conf files. The files XLP, XLPN32 and XLP64 will have mostly ABI related options. Also move uart and pci to mips/nlm/std.xlp since all XLP configurations needs these devices. Obtained from: prabhath at netlogicmicro com (intial version)
31 lines
1013 B
Plaintext
31 lines
1013 B
Plaintext
# XLP64 -- Generic kernel configuration file for FreeBSD/mips
|
|
#
|
|
# For more information on this file, please read the handbook section on
|
|
# Kernel Configuration Files:
|
|
#
|
|
# http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html
|
|
#
|
|
# The handbook is also available locally in /usr/share/doc/handbook
|
|
# if you've installed the doc distribution, otherwise always see the
|
|
# FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the
|
|
# latest information.
|
|
#
|
|
# An exhaustive list of options and more detailed explanations of the
|
|
# device lines is also present in the ../../conf/NOTES and NOTES files.
|
|
# If you are in doubt as to the purpose or necessity of a line, check first
|
|
# in NOTES.
|
|
#
|
|
# $FreeBSD$
|
|
|
|
machine mips mips64eb
|
|
ident XLP64
|
|
|
|
options ISA_MIPS64
|
|
makeoptions ARCH_FLAGS="-march=mips64r2 -mabi=64"
|
|
makeoptions KERNLOADADDR=0xffffffff80100000
|
|
|
|
include "std.XLP"
|
|
|
|
makeoptions TRAMPLOADADDR=0xffffffff85000000
|
|
makeoptions TRAMP_ARCH_FLAGS="-mabi=64 -march=mips64"
|