32 Commits

Author SHA1 Message Date
Alex
fcbb298077
Fix compiler warnings 2023-04-23 07:02:24 +03:00
Alex
dc7b1fc4c9
Rework virtual filesystem implementation 2023-04-21 18:32:20 +03:00
Alex
411b468f71
Optimize memory usage 2023-04-11 12:06:32 +03:00
Alex
b4dbf2c281
QoL and bug fixes 2023-04-10 03:11:46 +03:00
Alex
25256d81a8
Added license headers to all project files 2023-04-04 02:19:05 +03:00
Alex
212121a40b
Change audio test file 2023-03-29 03:27:04 +03:00
Alex
5c1eb4d2bf
Rename thread 2023-03-27 20:38:09 +03:00
Alex
93afcd2210
QoL improvements 2023-03-27 20:11:32 +03:00
Alex
f4641e21fe
Refactor driver file creation to use structured binding 2023-03-26 21:20:12 +03:00
Alex
028115a1b0
Boot screen & change shutting down/rebooting procedure 2023-03-25 12:05:33 +02:00
Alex
f86f3d9293
Rename std functions to match the standard 2023-03-23 04:56:49 +02:00
Alex
cd7267d3c3
Rename smart pointers 2023-03-23 01:48:49 +02:00
Alex
82911c8559
Display how many bytes are allocated 2023-03-20 03:54:17 +02:00
Alex
6408121b3e
Disable interrupts on Reboot / Shutdown buttons 2023-03-20 03:06:27 +02:00
Alex
21a4ec90e5
Add Display::SetBrightness test button inside debug window 2023-03-16 18:52:07 +02:00
Alex
0e5c374506
Stub code 2023-03-14 06:48:22 +02:00
Alex
d7c9b7ab02
Prevent dangling pointer 2023-03-14 06:24:02 +02:00
Alex
12a1540d3d
Fixed wrong position for label 2023-03-10 17:00:12 +02:00
Alex
782ba401ca
Added volume changing 2023-03-09 23:39:44 +02:00
Alex
546634b3e5
Audio debug 2023-03-09 06:46:26 +02:00
Alex
102da7b7ec
Fixing null pointer access 2023-03-08 04:55:58 +02:00
Alex
eb93510e53
Added more debug info 2023-03-06 17:38:43 +02:00
Alex
39a788ddb5
Added debug window 2023-03-06 04:15:54 +02:00
Alex
6e4cfbcb8c
Async power commands 2023-03-03 16:13:48 +02:00
Alex
df24131e48
Added last task ticks counter 2023-02-27 17:44:10 +02:00
Alex
b3cbcd474d
Added SetText() 2023-02-14 04:53:41 +02:00
Alex
5257ff662f
Debug what destructors are called 2023-02-14 03:53:09 +02:00
Alex
a592b85ce5
Updated kernel (tl;dr: improved filesystem, tasking, loading files, etc..) 2023-02-06 19:35:44 +02:00
Alex
4d8205a516
Implemented simple GUI 2023-01-04 06:46:13 +02:00
Alex
7e0b387e69
Rewrote GUI implementation 2022-12-29 08:05:30 +02:00
Alex
5da3b3ae6c
Recovery stub 2022-12-26 08:41:43 +02:00
Alex
0289054900
Changed a lot of files. Summary: profiler support; "SafeFunction"; UnlockDeadLock kernel config; Code optimization & more 2022-11-28 08:25:37 +02:00