Home

Awesome

Bare Metal demos written in Ada

Important notice

This repository uses submodules. To clone it, you need to use the --recursive git option:

$ git clone --recursive https://github.com/lambourg/Ada_Bare_Metal_Demos.git

You will also need run-time support for your board. More instruction can be found in the Ada Drivers Library submodule (the drivers folder). You can also see directly the installation instructions at https://github.com/AdaCore/embedded-runtimes.git

In order to build and flash those demos on your specific target, you will need an Ada run-time supporting your board. You can also see directly https://github.com/AdaCore/embedded-runtimes.git to build and install various run-times targeting ARM boards.

Content:

The following demos/examples are available:

This repository also contains a FAT FS Library that is used by some of the demos. This library is present in the 'services' folder.