summaryrefslogtreecommitdiff
path: root/docs/PLATFORMS.md
blob: 12f3c3a7e5460fb09af95ee395028f36cb3c3472 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
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