mirror of
https://github.com/NeoFlock/neonucleus.git
synced 2025-09-24 09:03:32 +02:00
TODO stuff
This commit is contained in:
parent
495882bcf7
commit
dbeae62003
17
TODO.md
17
TODO.md
@ -11,19 +11,24 @@
|
|||||||
- `hologram` component
|
- `hologram` component
|
||||||
- `internet` component
|
- `internet` component
|
||||||
|
|
||||||
|
# Bugfixes
|
||||||
|
|
||||||
|
- Rework filesystem component to pre-process paths to ensure proper sandboxing and not allow arbitrary remote file access
|
||||||
|
- Do a huge audit at some point
|
||||||
|
|
||||||
# The extra components
|
# The extra components
|
||||||
|
|
||||||
- `oled` component (OLED screen, a store of draw commands and resolution from NN's perspective)
|
- `oled` component (OLED screen, a store of draw commands and resolution from NN's perspective)
|
||||||
- `ipu` component, an Image Processing Unit. Can bind with `oled`s, and issues said draw commands.
|
- `ipu` component, an Image Processing Unit. Can bind with `oled`s, and issues said draw commands
|
||||||
- `vt`, a virtual terminal with ANSI-like escapes. (and a function to get its resolution)
|
- `vt`, a virtual terminal with ANSI-like escapes. (and a function to get its resolution)
|
||||||
- (maybe) `qpu` component, a Quantum Processing Unit for quantum computing.
|
- (maybe) `qpu` component, a Quantum Processing Unit for quantum computing
|
||||||
- `radio_controller` and `radio_tower` components, for radio telecommunications.
|
- `radio_controller` and `radio_tower` components, for radio telecommunications
|
||||||
- (maybe) `clock` component for arbitrary precision time-keeping.
|
- (maybe) `clock` component for arbitrary precision time-keeping
|
||||||
- `led` component for LED matrixes and/or LED lights.
|
- `led` component for LED matrixes and/or LED lights
|
||||||
|
|
||||||
# Internal stuff
|
# Internal stuff
|
||||||
|
|
||||||
- custom atomic, lock and improved custom clock support. Perhaps generalizing it to an nn_Context.
|
- custom atomic, lock and improved custom clock support. Perhaps generalizing it to an nn_Context
|
||||||
- no longer depend on libc functions
|
- no longer depend on libc functions
|
||||||
- no longer depend on libc headers
|
- no longer depend on libc headers
|
||||||
- no longer link any libc when NN_BAREMETAL
|
- no longer link any libc when NN_BAREMETAL
|
||||||
|
Loading…
x
Reference in New Issue
Block a user