Module Name: src
Committed By: nia
Date: Fri May 3 09:00:59 UTC 2024
Modified Files:
src/doc/roadmaps: ports
Log Message:
update ports roadmap
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/doc/roadmaps/ports
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/doc/roadmaps/ports
diff -u src/doc/roadmaps/ports:1.10 src/doc/roadmaps/ports:1.11
--- src/doc/roadmaps/ports:1.10 Fri May 3 07:00:14 2024
+++ src/doc/roadmaps/ports Fri May 3 09:00:59 2024
@@ -1,4 +1,4 @@
-$NetBSD: ports,v 1.10 2024/05/03 07:00:14 skrll Exp $
+$NetBSD: ports,v 1.11 2024/05/03 09:00:59 nia Exp $
NetBSD Ports Roadmap
====================
@@ -14,8 +14,10 @@ priorities for the project:
The following elements, projects, and goals are not strategic
priorities but are still important undertakings worth doing:
- 1. or1k port
- 2. cheri port
+ 1. c-sky port
+ 2. latticemico32 port
+ 3. or1k port
+ 4. cheri port
The following elements, projects, and goals are perhaps less pressing;
this doesn't mean one shouldn't work on them but the expected payoff
@@ -29,16 +31,33 @@ Explanations
0. DRMKMS update
-The DRM drivers get old with time. The current drivers are from Linux 4.4,
+The DRM drivers get old with time. The current drivers are from Linux 5.6,
having a newer version would be nice.
-- As of July 2018, maya is working on this.
+ 1. c-sky port
- 1. or1k port
+C-Sky is a low-end 32-bit architecture common in devices in China.
+It is "inspired by" the M-CORE architecture from Motorola, with
+the addition of a MMU.
+
+As of 2024, low cost development boards exist and support exists in
+upstream GCC. However, there is no NetBSD code.
+
+As of 2024, nobody is working on this.
+
+ 2. LatticeMico32 port
+
+Code exists in the inactive EdgeBSD fork, targeting the Milkymist SoC.
+
+As of 2024, nobody is working on importing it.
+
+ 3. or1k port
We have a bit of or1k code, but it's not complete.
+As of 2024, we have a risc-v port, and due to the industry prioritizing
+risc-v it's unclear if or1k has a future.
- 2. cheri port
+ 4. cheri port
http://cheri-cpu.org
There are a number of reasons to tackle this; it will serve as a code