Skip to content

TizGecko/DriveSecOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LicenseVersion

N2OS

N2OS: give a new name to your Operating System


About

The project implements a very easy and tiny core that supports:

  • tasks creation and local stack definition
  • fixed-priority scheduling
  • preemption and explicit task yield
  • task preemptive delay function
  • blocking and non-blocking queue-based tasks communication

Actually, it supports exclusively the ARM Cortex M3/M4 through the definition of two interrupt handlers and some other helpful machine-dependent functions. Take the project as it is: easy to comprehend, small, ready-for-compiling over a STM32 toolchain (even though easily portable over others toolchains), ready for future extensions.

Documentation

A draft of documentation is available from internal code documentation by doxygen.


LICENSE

Contributing

Github is for social coding. If you want to write code, I encourage contributions through pull requests from forks of this repository.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published