Download Latest Version xyris.iso (26.6 MB)
Email in envelope

Get an email when there's a new version of Xyris

Home / v0.4
Name Modified Size InfoDownloads / Week
Parent folder
xyris.iso 2020-12-30 26.6 MB
xyris 2020-12-30 4.3 MB
README.md 2020-12-30 982 Bytes
Xyris 0.4 - Phoenix source code.tar.gz 2020-12-30 97.2 kB
Xyris 0.4 - Phoenix source code.zip 2020-12-30 137.2 kB
Totals: 5 Items   31.1 MB 0

The latest Xyris release hot off the press! In this release you can find many new and exciting features:

  • Added mutual exclusion primitives (mutexes and semaphores) @Kfeavel
  • Switched compiler to Clang @Kfeavel
  • Added more compiler warnings, enabled -Werror, and fixed the resulting compile errors @Kfeavel
  • Enabled optimizations utilizing SSE @micahswitzer
  • Added a pre-emptive round-robin scheduler @micahswitzer
  • A new heap implementation based on liballoc @micahswitzer
  • Switched compiler back to GCC @Kfeavel
  • Significantly refactored makefiles to build libraries and to detect header dependencies @Kfeavel
  • Made mutual exclusion multitasking aware @micahswitzer
  • Added support for global initialization @Kfeavel and @micahswitzer
  • Added mutexes to critical sections of code @Kfeavel
  • Improved the RS232 printing experience @Kfeavel and @micahswitzer
  • Added a prime computing task for demoing multitasking capabilities @micahswitzer
Source: README.md, updated 2020-12-30