Ry
|
f99c3d63c1
|
kernel/main: Keep track of the "current disk"
|
2023-03-04 23:34:00 -08:00 |
|
Ry
|
2ed47446a0
|
kernel/task: Add save_state_and_yield_task
|
2023-02-07 16:27:23 -08:00 |
|
Ry
|
cba8b52677
|
kernel: Add get_active_window_struct
|
2023-01-24 17:10:48 -08:00 |
|
Ry
|
2a4b5bef9b
|
kernel: Implement basic messageboxes
|
2023-01-22 13:47:55 -08:00 |
|
Ry
|
9e256a7e3c
|
sh: Move to an application outside of the kernel
Fixes issue #3
|
2023-01-21 00:17:10 -08:00 |
|
Ry
|
8ac2d2c0d4
|
kernel: Add a very basic GUI widget system
|
2022-12-27 18:01:55 -08:00 |
|
Ry
|
3cd4341986
|
Add shell task and terminal application
|
2022-10-14 16:53:41 -07:00 |
|
Ry
|
75eb29613b
|
Implement a basic VFS layer with "streams"
|
2022-10-14 16:39:40 -07:00 |
|
Ry
|
89ee1342fe
|
Start working on a very basic window manager
|
2022-10-05 16:15:36 -07:00 |
|
Ry
|
cf627052ff
|
Add is_task_id_used
|
2022-08-11 17:35:13 -07:00 |
|
Ry
|
887ebc4553
|
Add get_current_task_id
|
2022-06-24 17:40:52 -07:00 |
|
Ry
|
df95829e83
|
Add more spacing between the jump tables
|
2022-06-24 17:24:08 -07:00 |
|
Ry
|
9d510e51b7
|
Introduce new memory allocator, now with the ability to free memory!!
This is a super simple linked list memory allocator, written with
lots of help from my friend hyenasky.
|
2022-06-23 00:30:59 -07:00 |
|
Ry
|
995b01dfd2
|
fox32os: Implement multitasking and add a jump table for applications
|
2022-05-21 16:55:56 -07:00 |
|