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

Warren Block <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.doc
Message-ID <[email protected]>
Author: wblock
Date: Tue Apr 12 20:59:43 2016
New Revision: 48576
URL: https://svnweb.freebsd.org/changeset/doc/48576

Log:
  Add the powerpcspe arch port report from Justin Hibbits
  <[email protected]>.

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

Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2016-01-2016-03.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/report-2016-01-2016-03.xml	Tue Apr 12 20:54:26 2016	(r48575)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2016-01-2016-03.xml	Tue Apr 12 20:59:43 2016	(r48576)
@@ -204,7 +204,7 @@
 	  <given>Rick</given>
 	  <common>Macklem</common>
 	</name>
-	<email>[email protected]</email>
+	<email>[email protected]</email>
       </person>
     </contact>
 
@@ -235,4 +235,46 @@
       </task>
     </help>
   </project>
+
+  <project cat='arch'>
+    <title>powerpcspe target</title>
+
+    <contact>
+      <person>
+	<name>
+	  <given>Justin</given>
+	  <common>Hibbits</common>
+	</name>
+	<email>[email protected]</email>
+      </person>
+    </contact>
+
+    <links>
+      <url href="https://svnweb.freebsd.org/base/projects/powerpcspe/">Source tree</url>
+    </links>
+
+    <body>
+      <p>The purpose of this is to enable use of the Signal Processing
+	Engine found in the NXP/Freescale e500v2 SoC.  The SPE uses
+	opcodes overlapping with Altivec, so is mutually exclusive.
+	Additionally, the e500v2 does not have a traditional FPU, and
+	instead uses the SPE for all floating point operations (or
+	emulation as is currently done).  Combined with the fact that
+	the SPE ABI is incompatible with traditional ABI, a new
+	MACHINE_ARCH is created to address this.</p>
+
+      <p>A project branch has been created with the work.  A
+	powerpcspe kernel boots on the RouterBoard RB800, and base
+	utilities run properly.</p>
+    </body>
+
+    <help>
+      <task>
+	<p>Potentially optimizing setjmp/longjmp to not use SPE unless
+	  it's already been enabled.  This would save the kernel
+	  switch for processes that don't otherwise use the SPE.  This
+	  is a low priority task which may not be completed.</p>
+      </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.