/* Various definitions to make GCC look more like SDCC */
#define ao_arch_naked_declare __attribute__((naked))
/* Various definitions to make GCC look more like SDCC */
#define ao_arch_naked_declare __attribute__((naked))
#define AO_HCLK (AO_SYSCLK / AO_AHB_PRESCALER)
#define AO_PCLK1 (AO_HCLK / AO_APB1_PRESCALER)
#define AO_PCLK2 (AO_HCLK / AO_APB2_PRESCALER)
#define AO_HCLK (AO_SYSCLK / AO_AHB_PRESCALER)
#define AO_PCLK1 (AO_HCLK / AO_APB1_PRESCALER)
#define AO_PCLK2 (AO_HCLK / AO_APB2_PRESCALER)