CRpi
A library for rpi with intefaces to: gpio, pwm, dma
CRpi

A brief description

CRpi is a C library dedicated to the Raspberry Pi providing utilities and direct access to some hardware peripherals. It includes:

It also includes some utilies, most notably cacheCoherentMemoryProvider.h

It currently supports Raspberry Pi 2 and 3 model B, it's tested only on the RPI 3 but should work also on the 2.