Skip to content

v0.1.8 - It's about time

Pre-release
Pre-release
Compare
Choose a tag to compare
@carterisonline carterisonline released this 17 Jul 18:38
· 6 commits to master since this release

Changelogs

  • lateral::time::rtc Adds support for a global RTC handler.
  • lateral::time::cmos Adds a backend for periodic interrupts and sleeping, which can convert to RTC.
  • lateral::time Adds utilities for handling time deltas and more.
  • lateral::syscall Adds support for custom syscall implementations.
  • lateral::syscall::service Adds backends for this new syscall implementation.
  • lateral::thread::ps2 Switches to this new custom interrupt system.
  • lateral::cpu::interrupt Adds 16 new custom interrupt handlers, and systems to manage them.
  • lateral (lib.rs) Adds these new modules.
  • Cargo.toml Updates 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