+// Other
+#define VBAT *(volatile uint8_t *)0x4003E000 // Register available in all power states
+
+
+
+// ----- Macros -----
+
+#define SOFTWARE_RESET() SCB_AIRCR = 0x5FA0004
+
+
+
+// ----- Variables -----
+
+extern const uint8_t sys_reset_to_loader_magic[22];
+
+
+
+// ----- Functions -----
+
+void *memset( void *addr, int val, unsigned int len );
+void *memcpy( void *dst, const void *src, unsigned int len );
+int memcmp( const void *a, const void *b, unsigned int len );
+