diff options
author | andrew <andrew@FreeBSD.org> | 2015-04-13 14:43:10 +0000 |
---|---|---|
committer | andrew <andrew@FreeBSD.org> | 2015-04-13 14:43:10 +0000 |
commit | 9b718f1d0125184e14e931e959403c2bf32da108 (patch) | |
tree | 9d46deea6b6615eea3c0069ec6b4144b982de5c8 /sys/arm64/conf/DEFAULTS | |
parent | 837a74ac17d820f65c2b7135e20e37f0692b6c6e (diff) | |
download | FreeBSD-src-9b718f1d0125184e14e931e959403c2bf32da108.zip FreeBSD-src-9b718f1d0125184e14e931e959403c2bf32da108.tar.gz |
Bring in the start of the arm64 kernel.
This is only the minimum set of files needed to boot in qemu. As such it is
missing a few things.
The bus_dma code is currently only stub functions with a full implementation
from the development tree to follow.
The gic driver has been copied as the interrupt framework is different. It
is expected the two drivers will be merged by the arm intrng project,
however this will need to be imported into the tree and support for arm64
would need to be added.
This includes code developed by myself, SemiHalf, Ed Maste, and Robin
Randhawa from ARM. This has been funded by the FreeBSD Foundation, with
early development by myself in my spare time with assistance from Robin.
Differential Revision: https://reviews.freebsd.org/D2199
Reviewed by: emaste, imp
Relnotes: yes
Sponsored by: The FreeBSD Foundation
Diffstat (limited to 'sys/arm64/conf/DEFAULTS')
-rw-r--r-- | sys/arm64/conf/DEFAULTS | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/sys/arm64/conf/DEFAULTS b/sys/arm64/conf/DEFAULTS new file mode 100644 index 0000000..0ca6448 --- /dev/null +++ b/sys/arm64/conf/DEFAULTS @@ -0,0 +1,14 @@ +# +# DEFAULTS -- Default kernel configuration file for FreeBSD/arm64 +# +# $FreeBSD$ + +machine arm64 + +# Pseudo devices. +device mem # Memory and kernel memory devices + +# Default partitioning schemes +options GEOM_PART_BSD +options GEOM_PART_MBR + |