diff options
Diffstat (limited to 'ports/qemu/mcu/arm/startup.c')
| -rw-r--r-- | ports/qemu/mcu/arm/startup.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ports/qemu/mcu/arm/startup.c b/ports/qemu/mcu/arm/startup.c index add045b26..5b8ae1958 100644 --- a/ports/qemu/mcu/arm/startup.c +++ b/ports/qemu/mcu/arm/startup.c @@ -47,7 +47,7 @@ __attribute__((naked)) void Reset_Handler(void) { for (uint32_t *dest = &_sbss; dest < &_ebss;) { *dest++ = 0; } - #if MICROPY_HW_FPU && defined(__ARM_ARCH_ISA_THUMB) && __ARM_ARCH == 7 + #if MICROPY_HW_FPU && defined(__ARM_ARCH_ISA_THUMB) && __ARM_ARCH >= 7 // initialise the FPU (full access to CP10 and CP11, as per B3.2.20) *((volatile uint32_t *)0xE000ED88) |= 0x00F00000; __asm volatile ("dsb"); |
