Merge branch 'master-fixes' into stm-flash-fixes
[fw/altos] / src / stm / ao_arch.h
index 27a942f219f42b6303820f8f4e77bb64e1ebefa1..adc288c31bd1efc5fa5f9380f05dcb299fabb575 100644 (file)
@@ -88,6 +88,10 @@ extern const uint32_t ao_radio_cal;
  * For now, we're running at a weird frequency
  */
 
+#ifndef AO_HSE
+#error High speed frequency undefined
+#endif
+
 #if AO_HSE
 #define AO_PLLSRC      AO_HSE
 #else
@@ -129,5 +133,10 @@ extern const uint32_t      ao_radio_cal;
 void
 ao_adc_init();
 
+#define AO_BOOT_APPLICATION_BASE       ((uint32_t *) 0x08001000)
+#define AO_BOOT_LOADER_BASE            ((uint32_t *) 0x0)
+#define HAS_BOOT_LOADER                        1
+
 #endif /* _AO_ARCH_H_ */
 
+