* Add optional copy which is protected against power failure without spearate flash bank * Implement power-interrupt safe exchange operation with a temporary flash page sdtorage * More hooks? * Use MPU to protect memory regions from invalid access https://github.com/helium/cortex-mpu * => use pow2::Pow2 for linker scripts? * Implement signature check in Bootloader