xref: /netbsd-src/doc/roadmaps/ports (revision 181254a7b1bdde6873432bffef2d2decc4b5c22f)
1$NetBSD: ports,v 1.8 2018/07/20 01:52:07 maya Exp $
2
3NetBSD Ports Roadmap
4====================
5
6This roadmap covers ports and port-specific issues, and also bus-level
7material even if it's not strictly port-specific.
8
9The following elements, projects, and goals are considered strategic
10priorities for the project:
11
12 0. DRMKMS update
13
14The following elements, projects, and goals are not strategic
15priorities but are still important undertakings worth doing:
16
17 1. riscv and/or or1k ports
18 2. cheri port
19
20The following elements, projects, and goals are perhaps less pressing;
21this doesn't mean one shouldn't work on them but the expected payoff
22is perhaps less than for other things:
23
24 [none presently]
25
26
27Explanations
28============
29
30 0. DRMKMS update
31
32The DRM drivers get old with time. The current drivers are from Linux 3.15,
33having a newer version would be nice.
34
35- As of July 2018, maya is working on this.
36
37 1. riscv and/or or1k ports
38
39We have some riscv code and a bit of or1k code, but neither is done.
40
41 - As of July 2018, zmcgrew is working on riscv in a separate repository
42   https://github.com/zmcgrew/src/tree/riscv
43   Nobody is working on or1k.
44 - Contact matt@ for further information.
45
46
47 2. cheri port
48
49http://cheri-cpu.org
50There are a number of reasons to tackle this; it will serve as a code
51quality lever. Also there's already a FreeBSD port to steal from.
52