Revert "always clear ISR DMA bit before even calling handler"
libmaple_types.h: add ifndef guards for some macros

Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
Squash some GCC __always_inline warnings.

Change from __always_inline to plain inline to silence warnings about
possibly non-inlinable functions.

Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
[Makefile] Easier adding of sources

Signed-off-by: Grégoire Passault <g.passault@gmail.com>, Quentin Rouxel
<qrouxel@labri.fr>