Skip to content

Major refactor, scheduler rewrite, unikernel#50

Open
thomasw04 wants to merge 27 commits intomainfrom
rewrite/scheduler
Open

Major refactor, scheduler rewrite, unikernel#50
thomasw04 wants to merge 27 commits intomainfrom
rewrite/scheduler

Conversation

@thomasw04
Copy link
Copy Markdown
Member

  • Unikernel for embedded targets
  • Implements the new scheduler
  • Implement a Page Frame Allocator
  • Implement Virtual Memory Manager
  • Add config includes
  • Autogen linker script/irq handlers
  • Remove old stuff
  • Add clock/timing, setup RCC.
  • Added fmt macro for defmt
  • relocated hals
  • integrated devicetrees
  • various other stuff

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review this pull request because it exceeds the maximum number of files (300). Try reducing the number of changed files and requesting a review from Copilot again.

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 4, 2026

LCOV of commit 99bdf37 during Osiris CI #450

Total coverage: 25.64%

lcov: WARNING: lcov: WARNING: RC option 'lcov_branch_coverage' is deprecated.  Consider using 'branch_coverage. instead.  (Backward-compatible support will be removed in the future
Summary coverage rate:
  lines......: 25.6% (691 of 2695 lines)
  functions..: 18.0% (67 of 372 functions)
  branches...: no data found

Files changed coverage rate: n/a

osiris,entropy = &rng;
};

sram1: memory@20030000 {
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

TODO: check for me later what exactly changes down the road with the underlying Zephyr includes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants