Skip to content

Catching Up - v10.0.1

Choose a tag to compare

@noaether noaether released this 19 Aug 16:25
· 222 commits to master since this release
3ce8380

Hi there ! I didn't actually make any releases or make tags since the end of Chapter 4. Sorry !!

New Features

Drivers

  • Full support of the interrupt range
  • Full 3-layer (Normal, Shift, AltGr) keyboard support, based on interrupts
  • Simple sound support, with PIT
  • 20hz PIT (By default)

Standard Library

  • Memory (memset, malloc, free, memcpy, etc.)
  • Standard definitions (Bools, types, etc.)
  • Strings and maths

User and Customization

  • Small commmand interpreter with argument support
  • Support for (one) GRUB multiboot module

Other

  • Full multiboot specification support
  • Pre-defined structs
  • Automatic CPU detection
  • Full customizable logging suite to Serial or Framebuffer