Write inline versions for SDK-based interrupt convenience functions.
Start new 'core' component for low-level parts Progress towards #8