Commit graph

29 commits

Author SHA1 Message Date
funky 80ae717dd9 Introduced kernel testing system ktest
This commit also fixed a small issue with panic handler formatting
2024-11-24 11:21:39 +11:00
koniifer adbf32d970 text editor work and misc changes 2024-11-08 01:48:17 +00:00
koniifer 41d9c0b82a miscellaneous changes, free performance tweaks, and fiddle with enabling avx finally 2024-10-19 19:45:41 +01:00
koniifer 07ee8de9f1 push it to prod 😄
experimental avx stuff (enable it yourself, coward)
update hblang & fiddle with stuff
2024-09-30 21:45:57 +01:00
Able 7d4b12a103 remove debugging info + fix the updating of hbvm 2024-09-21 19:20:14 -05:00
koniifer 2321efd2e7 bug squashing & testing 2024-09-17 09:46:31 -05:00
koniifer f8c7873978 squash 2024-09-13 22:41:31 +01:00
koniifer f7b970eaf0 hexadecimal support!!
remove fb_driver_stresstest, move examples back to fb_driver, update hblang, update Cargo.lock
2024-09-01 22:29:42 +01:00
Able 62c181fb6a checkpoint 2024-06-14 11:48:53 -05:00
Erin cbed32526b KERNEL: Fixed holeybytes 2023-08-22 15:52:30 +02:00
Erin 0f151fdd52 阿呆: changed trait impls 2023-08-22 15:31:28 +02:00
able a8005728bf ARM: moved dep to proper location 2023-07-14 23:13:29 -05:00
able b9af2ae9c4 SCHEDULER: added in some super simple bootmodules and run them 2023-07-13 03:27:47 -05:00
able 36f2a8336f most recent HBVM works 2023-06-26 06:36:30 -05:00
able 5af29efe17 Remove warnings 2023-05-23 05:16:14 -05:00
Able 2744e8e67b tack inplace hbvm 2023-05-15 02:19:34 -05:00
Able 282688d48b purge wasm 2023-05-08 04:42:02 -05:00
Able fb0dcc786d ableos update 2023-05-06 06:50:24 -05:00
Able 530a8a9d60 changes 2023-04-07 16:44:33 -05:00
Able 20e3ce15be hacking in a wasm interpreter 2023-04-05 12:29:20 -05:00
Erin 0a77e691d7 boom! 2023-03-30 23:43:04 +02:00
Erin f2bd9ddf4d Added spawner 2022-08-09 01:32:42 +02:00
Erin cd8e6e4b3b So I have two news for you. One good and one bad.
We have async, but we got rid of the preëmptive sched... wait, that's two good news, anyways, have a nice day.

— Erin
2022-08-07 23:42:23 +02:00
Erin ae70548cc0 Moved allocator to the kernel 2022-05-07 14:08:34 +02:00
Erin 56b569deb2 Refactoring
- Applied some clippy lints
- Formatting
- Replaced lazy_static with Lazy from spin
2022-04-11 22:51:54 +02:00
Able d78bb002f3 workspace 2022-04-11 13:53:33 -05:00
Able 0379a34a59 TOML config|moved a ton of boiler plate to prelude 2022-03-11 13:51:47 -06:00
Able beba2ae0ad modularizing the kernel 2022-03-02 08:38:22 -06:00
Able 6c3a67e6b5 seperate the core kernel into its own directory 2022-02-28 08:54:41 -06:00