update ports roadmap

This commit is contained in:
nia 2024-05-03 09:00:59 +00:00
parent 1b3eb2cf34
commit 4e8c872233
1 changed files with 26 additions and 7 deletions

View File

@ -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