novusk
novusk copied to clipboard
A kernel written in Rust
Updates the requirements on [tock-registers](https://github.com/tock/tock) to permit the latest version. Commits See full diff in compare view Dependabot will resolve any conflicts with this PR as long as you don't...
Updates the requirements on [esp32-hal](https://github.com/esp-rs/esp-hal) to permit the latest version. Commits See full diff in compare view Dependabot will resolve any conflicts with this PR as long as you don't...
Updates the requirements on [bootloader](https://github.com/rust-osdev/bootloader) to permit the latest version. Changelog Sourced from bootloader's changelog. 0.9.22 – 2022-03-01 Remove the asm and global_asm features, which are now stable (#227) 0.9.21...
Updates the requirements on [xtensa-lx](https://github.com/esp-rs/xtensa-lx) to permit the latest version. Commits See full diff in compare view Dependabot will resolve any conflicts with this PR as long as you don't...
Updates the requirements on [volatile](https://github.com/rust-osdev/volatile) to permit the latest version. Changelog Sourced from volatile's changelog. 0.4.5 – 2022-04-24 Remove the const_generics feature flag (#25) 0.4.4 – 2021-03-09 Replace feature "range_bounds_assert_len"...
- [x] C FFI - [ ] C library - [ ] Fs support - [ ] Text files - [ ] Executables - [ ] Shell-like scripting language support...
Novusk v3 is pretty much falling apart for many reasons. There are unmaintained dependencies, there are compiler errors, and it's just very disorganized. I think doing a rewrite and reorganization...
[This](https://github.com/NathanMcMillan54/novusk/tree/v3/arch/x86_64/src/kernel/interrupts) directory is for x86_64 interrupts. It only works for old Intel CPUs and virtual machines which is why it works in Qemu and not on real hardware. It would...
This isn't going to be worked on for a while, this is just a TODO list of things that need to be added and changed: - [x] [Architectures](https://github.com/NathanMcMillan54/novusk/issues/12) - [...
A list of drivers for Novusk v3 - [x] Sound - [x] Multitasking - [x] Try network drivers - [x] USB device drivers - [ ] Proper UEFI support -...