diff --git a/TODO.md b/TODO.md index 27122e9..0c8e139 100644 --- a/TODO.md +++ b/TODO.md @@ -1,12 +1,3 @@ -# The extra components - -- `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. -- `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. -- `radio_controller` and `radio_tower` components, for radio telecommunications. -- `clock` component for arbitrary precision time-keeping. - # Parity with Vanilla OC (only the stuff that makes sense for an emulator) - Unmanaged drives (the `drive` component) @@ -17,3 +8,19 @@ - `redstone` component - `hologram` component - `internet` component + +# The extra components + +- `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. +- `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. +- `radio_controller` and `radio_tower` components, for radio telecommunications. +- `clock` component for arbitrary precision time-keeping. + +# Internal stuff + +- custom atomic and lock support +- no longer depend on libc functions +- no longer depend on libc headers +- no longer link any libc when NN_BAREMETAL. diff --git a/data/OpenOS/tmp/event.log b/data/OpenOS/tmp/event.log index 854ee27..6fc1027 100644 --- a/data/OpenOS/tmp/event.log +++ b/data/OpenOS/tmp/event.log @@ -38,3 +38,5 @@ boot/91_gpu.lua:14: attempt to call a nil value (field 'getDepth') boot/91_gpu.lua:14: attempt to call a nil value (field 'getDepth') boot/91_gpu.lua:14: attempt to call a nil value (field 'getDepth') boot/91_gpu.lua:14: attempt to call a nil value (field 'getDepth') +boot/91_gpu.lua:14: attempt to call a nil value (field 'getDepth') +boot/91_gpu.lua:14: attempt to call a nil value (field 'getDepth')