svn commit: r50165 - head/en_US.ISO8859-1/htdocs/news/status

Benjamin Kaduk <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.doc
Message-ID <[email protected]>
Author: bjk
Date: Sat Apr 15 19:34:15 2017
New Revision: 50165
URL: https://svnweb.freebsd.org/changeset/doc/50165

Log:
  Add 2017Q1 Book-E/powerpc64 entry from jhibbits

Modified:
  head/en_US.ISO8859-1/htdocs/news/status/report-2017-01-2017-03.xml

Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2017-01-2017-03.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/report-2017-01-2017-03.xml	Sat Apr 15 18:25:44 2017	(r50164)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2017-01-2017-03.xml	Sat Apr 15 19:34:15 2017	(r50165)
@@ -194,4 +194,54 @@
 	emulators to ease implementation, testing, and debugging.</task>
     </help>
   </project>
+
+  <project cat='arch'>
+    <title>64-bit PowerPC Book-E support</title>
+
+    <contact>
+      <person>
+	<name>
+	  <given>Justin</given>
+	  <common>Hibbits</common>
+	</name>
+	<email>[email protected]</email>
+      </person>
+    </contact>
+
+    <body>
+      <p>The Book-E platform target now supports 64-bit mode
+	(&quot;powerpc64&quot;).  It includes a 63-bit address space
+	split, but the page table directory list uses holes to expand
+	to the full address space, leaving gaps in the address space
+	where page mappings are repeated.  This may change in the
+	future.</p>
+
+      <p>As with the AIM powerpc64 port, this supports running powerpc
+	(32-bit) binaries as well, and has even been tested with a
+	32-bit <tt>init</tt> and 64-bit shell.</p>
+
+      <p>Several of the SoC drivers are supported, however, the dTSEC
+	ethernet controller is not yet supported.  Work is ongoing to
+	support this.</p>
+
+      <p>A QORIQ64 config is included, targeting the P5 and T* series
+	SoCs from Freescale.</p>
+
+      <p>Thanks to Juniper Networks for providing patches against an
+	older internally maintained &os; version, which enabled this
+	porting effort, and for providing historical context for quirks
+	of the pmap changes.</p>
+    </body>
+
+    <help>
+      <task>Port the dTSEC driver to 64-bit.  There are assumptions in the
+	reference driver of operating in a 32-bit environment.  It may
+	be easier to port the Linux driver instead, which would also
+	give ARM support.</task>
+
+      <task>Take advantage of pointer alignment to squeeze more bits
+	out of the page tables; it should be possible to squeeze at
+	least 3 more bits out, one at each level.</task>
+    </help>
+  </project>
 </report>
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/svn-doc-all
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.