summaryrefslogtreecommitdiff
path: root/docs/PLATFORMS.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/PLATFORMS.md')
-rw-r--r--docs/PLATFORMS.md34
1 files changed, 34 insertions, 0 deletions
diff --git a/docs/PLATFORMS.md b/docs/PLATFORMS.md
new file mode 100644
index 0000000..12f3c3a
--- /dev/null
+++ b/docs/PLATFORMS.md
@@ -0,0 +1,34 @@
+# Platforms · MAX25-Stack 1.8.0
+
+Supported and planned platforms for max25d and max25-terminal.
+
+## Component matrix
+
+| Component | Linux | FreeBSD | Other |
+|-----------|-------|---------|-------|
+| `max25d` (full RF) | yes | scaffold | planned |
+| `max25-terminal` | yes | yes | AmigaOS, macOS, Windows |
+| CRDOP | ALSA | OSS | — |
+| BayCom kernel | yes | no | — |
+
+## Priority matrix
+
+| Priority | Platform |
+|----------|----------|
+| 1 | Linux/KLinux (full) |
+| 2 | FreeBSD server + CRDOP |
+| 3 | OpenBSD → NetBSD → macOS → Windows |
+
+## Interface name matrix
+
+| Item | Linux name |
+|------|------------|
+| TUN (when shipped) | `max25d0` |
+| BayCom netdev | `bcsf0` |
+
+## Related
+
+| Goal | Doc |
+|------|-----|
+| FreeBSD plan | [FREEBSD-AX25.md](FREEBSD-AX25.md) |
+| v2 scope | [V2.0.0-SCOPE.md](V2.0.0-SCOPE.md) |
git clone -b <branch> https://cgit.mode42.com/<repo>.git
git clone -b <branch> git://cgit.mode42.com/<repo>.git

info@mode42.com