/MinionOS

Simple implementation of an OS for the BeagleBoard C4 with ARMv7 A8 processor.

Primary LanguageCMIT LicenseMIT

MinionOS

Development of a simple OS for a BeagleBoard C4 with a ARMv7 Cortex A8-Processor (OMAP 3530).

The system consists of following modules and/or parts:

  • #c5f015 GPIO
  • #c5f015 Interrupts
  • #c5f015 Timers/System Timer
  • #c5f015 System Calls
  • #c5f015 Filesystem
  • #c5f015 Scheduler
  • #c5f015 Virtual Memory
  • #c5f015 Process Management
  • #FFA500 Inter Process Communication
  • #c5f015 Basic User Apps
  • #c5f015 Shell

Drivers

Low-Level

  • #c5f015 MMC_SD/SPI
  • #c5f015 UART

High-Level

  • #c5f015 DMX

Design

ArchDesign

Tools

  • Code Composer Studio v7