summaryrefslogtreecommitdiff
path: root/PLAN.md
blob: 32011221d830bdbab956ae33e4358186a0676bf0 (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
<!--
  PLAN.md - Misc planning notes

  Copyright (C) 2024-2025  Luke T. Shumaker <lukeshu@lukeshu.com>
  SPDX-License-Identifier: AGPL-3.0-or-later
-->

- [ ] syslog on 9p
- [ ] better 9p-shutdown
- [ ] PIO-based USB
- [ ] wire the USB keyboard to 9P
- [ ] wire uart to 9p

- SDcard to 9p
- PicoDVI
- solder up the bus switch

- with hardware I have:
  1. [X] type "hello world" as a USB keyboard
  2. [ ] get networking up (ping)
  3. [ ] forward port 21 as a USB keyboard
  4. [ ] forward a 9p file as a USB keyboard
  5. [ ] connect UART as a 9p socket
- waiting on hardware:
  - sdcard slot:
    1. [ ] whatever the "hello world" of SD is
    2. [ ] as a device on 9p
  - HDMI socket
    1. [ ] PicoDVI hello-world
    2. [ ] "PiciDVI" to network
    3. [ ] reverse the flow of PicoDVI