v0.1.8 - It's about time
Pre-release
Pre-release
Changelogs
lateral::time::rtcAdds support for a global RTC handler.lateral::time::cmosAdds a backend for periodic interrupts and sleeping, which can convert to RTC.lateral::timeAdds utilities for handling time deltas and more.lateral::syscallAdds support for custom syscall implementations.lateral::syscall::serviceAdds backends for this new syscall implementation.lateral::thread::ps2Switches to this new custom interrupt system.lateral::cpu::interruptAdds 16 new custom interrupt handlers, and systems to manage them.lateral(lib.rs) Adds these new modules.Cargo.tomlUpdates the version number.
Integrated Features
| Feature | Included |
|---|---|
| Asynchronous Interrupts | |
| Asynchronous Paging | |
| CPU Interrupts | |
| Embedded Modules | |
| Filesystem | |
| Global Allocator | |
| Heap Allocator | |
| Internal Multithreading | |
| Memory Paging | |
| QEMU Integration | |
| Serial Output | |
| VGA Output | |
| Video Display Adapter |