ARM Interrupt API (see nvic.h). ARM SysTick API (see systick.h). Example using both Interrupt and SysTick and blink LED1/2/3 see systickdemo.c.
These example programs are written for the Jellybean development board from the HackRF project: https://github.com/mossmann/hackrf