Skip to content
forked from ivSaav/FEUP-SETR

A microkernel for the ATMega328P for the SETR course at FEUP

Notifications You must be signed in to change notification settings

rfontao/FEUP-SETR

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FEUP-SETR

A multi-stack microkernel with full preemption, context switching, EDF scheduling, and mutexes with priority inheritance protocol.

Setup VSCode development

  1. Install Arduino IDE
  2. Install Arduino extension
  3. Select Programmer -> AVRISP mkII
  4. Select Board -> Arduino Uno
  5. Select appropriate Serial Port

Useful commands

# WSL / Linux
cd build
avr-objdump -d kernel.ino.elf > objdump.out

About

A microkernel for the ATMega328P for the SETR course at FEUP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 63.9%
  • C 28.2%
  • Python 7.9%