Skip to content

Introduction Section

Victor Correal Ramos edited this page Apr 28, 2020 · 3 revisions

Introduction

In this project I'm going to develop and test a real time OS that run pre-compiled tasks in a round robin scheduling. For achieve this, we need some configuration for:

  • UART communication

  • API to work with the GPIO pins

  • Memory Managment

  • Timers and interrupts managment

  • Task managment and scheduling

  • Support for multicore.

This wiki contains the documentation of the code in the repo, divided in the differents stages of development. Also, there is some information about my compiler and emulator.

Stages of development

Bibiliograpy and reference

Some code is from the following repositories:

In the other hand, the round robin scheduling implementation is from ZeOS-SO2, a OS designed and developed for a subject int UPC-Facultat Informatica de Barcelona.

Clone this wiki locally