Skip to content

godunko/a0b

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 

Repository files navigation

Ada On Board

Main purpose of this project is to create modular architecture to support development of Ada applications that run on bare boards.

Each module is packaged as Alire crate, thus set of necessary modules can be managed easly. Alire crates are available in A0B Alire Index. They will be submited to the Alire Community Index after stabilization.

Each module has its own repository, and packages as single, and sometimes multiple Alire crates.

Available modules

Futute ideas

Create startup files and linker scripts for polular boards.

Create MPU agnostic interfaces for synchronous and asynchronous drivers of common peripheral controllers (EXTI, SPI, I2C), as well as implementation of the these drivers for particular boards/MPU famalies.

Provide implementation of asynchronous API on top of Ada tasking.

About

Ada on Board

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published