Skip to content
/ avros Public

A basic application runtime operating system that I wrote from scratch to target the atmel microcontroller platform. This work was done for a course at UofT CSC499 an independent study on operating systems implementation

License

Notifications You must be signed in to change notification settings

gamykla/avros

Repository files navigation

avr-os

A multi-tasking/multi-process operating system I wrote from scratch for the ATMega128 Microcontroller, to complete a thesis course CSC499 under the direction of Professor Steven Mann at the University of Toronto

This architecture was inspired by CSC472 - Microprossors systems taught by Professor Michael Stumm of the University of Toronto.

It provides insights into operating systems engineering and multiplexing processes on a single core architecture. Use it as you wish.

languages: C, ASM

(c) gamykla 2004

About

A basic application runtime operating system that I wrote from scratch to target the atmel microcontroller platform. This work was done for a course at UofT CSC499 an independent study on operating systems implementation

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published