Kernel Project

From DDCIDeos
Jump to navigationJump to search

The non-distribution specific Deos Kernel project.

Description

This is a placeholder for the work performed across multiple kernel experimental and verification baselines. I.e., roadmap sorts of topics.

Distribution   Branch
 Elbert        mainline
 FourPeaks     cachePartitioning 

Perhaps this would be better handled as a "product" page like we did on the legacy wiki.

These are the current Kernel projects in work:

  • Elbert (AKA 7.10)
    • 36-bit Support (Deos RAM and FLASH still limited to 32-bit).
    • Part of Sybil
    • Thread aware debugging. (needed by torta)
  • Elbert++ (A baseline following Elbert. Unverified release ~ 8/1/2012, Verified Q2/2013)
    • E500 SPE support (kernel only, not math), (needed by malabi)
    • Complete Sybil (desired by malabi)
  • Fourpeaks-- Unverified release ~ 8/28/2012, Verified ??/2013
    • 653/WAT (torta)
  • Fourpeaks release schedule depends on Chino

Roadmap

These are the substantive changes that have been proposed for the kernel, and our current thinking of their release schedule.

  • ARM support
  • Multicore (on legacy wiki)
  • More than 32-bit Deos RAM and FLASH
  • Make HAL a separately loaded .so (to speed processor porting).