summaryrefslogtreecommitdiffstats
path: root/sys/mips
diff options
context:
space:
mode:
authorbz <bz@FreeBSD.org>2013-12-25 23:57:01 +0000
committerbz <bz@FreeBSD.org>2013-12-25 23:57:01 +0000
commit5d40dd365f740e3367f60e852aeef11945bc1f61 (patch)
tree8ee91d5623c17ac9fa73e41dbdeedec8e69d3746 /sys/mips
parent3c552ab887d7938f82b253be0b4e61081ea6b0f3 (diff)
downloadFreeBSD-src-5d40dd365f740e3367f60e852aeef11945bc1f61.zip
FreeBSD-src-5d40dd365f740e3367f60e852aeef11945bc1f61.tar.gz
MFC r259267:
Add an FDT DTS and MDROOT kernel configuration for BERI on NetFPGA. At this point we only support one CPU, the PIC, and a UART console. Sponsored by: DARPA, AFRL
Diffstat (limited to 'sys/mips')
-rw-r--r--sys/mips/conf/BERI_NETFPGA_MDROOT28
1 files changed, 28 insertions, 0 deletions
diff --git a/sys/mips/conf/BERI_NETFPGA_MDROOT b/sys/mips/conf/BERI_NETFPGA_MDROOT
new file mode 100644
index 0000000..f98389a
--- /dev/null
+++ b/sys/mips/conf/BERI_NETFPGA_MDROOT
@@ -0,0 +1,28 @@
+#
+# BERI_NETFPGA_MDROOT -- Kernel for the SRI/Cambridge "BERI" (Bluespec Extensible
+# RISC Implementation) FPGA soft core, as configured in its NetFPGA reference
+# configuration.
+#
+# $FreeBSD$
+#
+
+include "BERI_TEMPLATE"
+
+ident BERI_NETFPGA_MDROOT
+
+options FDT
+options FDT_DTB_STATIC
+makeoptions FDT_DTS_FILE=beri-netfpga.dts
+
+device uart
+
+#
+# This kernel configuration uses an embedded memory root file system.
+# Adjust the following path and size based on local requirements.
+#
+options MD_ROOT # MD is a potential root device
+options MD_ROOT_SIZE=26112 # 25.5MB
+options ROOTDEVNAME=\"ufs:md0\"
+#makeoptions MFS_IMAGE=/foo/baz/baz/mdroot.img
+
+# end
OpenPOWER on IntegriCloud