svn commit: r45773 - head/en_US.ISO8859-1/htdocs/news/status
Warren Block
wblock at FreeBSD.org
Fri Oct 10 20:43:07 UTC 2014
Author: wblock
Date: Fri Oct 10 20:43:06 2014
New Revision: 45773
URL: https://svnweb.freebsd.org/changeset/doc/45773
Log:
Add arm64 report.
Modified:
head/en_US.ISO8859-1/htdocs/news/status/report-2014-07-2014-09.xml
Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2014-07-2014-09.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/report-2014-07-2014-09.xml Fri Oct 10 20:28:22 2014 (r45772)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2014-07-2014-09.xml Fri Oct 10 20:43:06 2014 (r45773)
@@ -1487,4 +1487,62 @@
</task>
</help>
</project>
+
+ <project cat="arch">
+ <title>FreeBSD/arm64</title>
+
+ <contact>
+ <person>
+ <name>
+ <given>Andrew</given>
+ <common>Turner</common>
+ </name>
+ <email>andrew at FreeBSD.org</email>
+ </person>
+ </contact>
+
+ <links>
+ <url href="http://svnweb.freebsd.org/base/projects/arm64/" />
+ </links>
+
+ <body>
+ <p>Arm64 is the name of the in-progress port of &os; to the
+ ARMv8 CPU when it is in AArch64 mode. Until recently, all ARM
+ CPU designs were 32-bit only. With the introduction of the
+ ARMv8 architecture, ARM has added a new 64-bit mode. This new
+ mode has been named AArch64.</p>
+
+ <p>Since the last status report, &os; has started to execute
+ userland instructions. This includes implementing more of the
+ needed kernel functions to handle creation of processes.
+ Using clang to compile userland has found a few issues with
+ the version in the base system. These issues are expected to
+ be resolved when clang 3.5 is imported.</p>
+
+ <p>Initial support for device drivers has been added. This
+ includes the start of the <tt>bus_space</tt> functions and
+ interrupt handling. This allowed the existing timer and
+ interrupt controller drivers from armv6 to be used as these
+ devices are similar. The FDT data is now being passed from
+ the loader to the kernel using the standard mechanism.</p>
+
+ <p>The pmap implementation has been changed to be based on the
+ amd64 code. This fixes a number of issues with the old
+ implementation.</p>
+ </body>
+
+ <help>
+ <task>
+ <p>Boot to multi-user mode</p>
+ </task>
+
+ <task>
+ <p>Get dynamic libraries working</p>
+ </task>
+
+ <task>
+ <p>Test on real hardware</p>
+ </task>
+ </help>
+ </project>
</report>
More information about the svn-doc-head
mailing list