diff --git a/radio/src/loadboot.cpp b/radio/src/loadboot.cpp index cfc5b1448..fd8a9987a 100644 --- a/radio/src/loadboot.cpp +++ b/radio/src/loadboot.cpp @@ -20,43 +20,26 @@ #include "opentx.h" -#if defined(PCBSKY9X) - #include "AT91SAM3S4.h" -#else - #include "targets/taranis/board_taranis.h" -#endif - -#if defined(PCBTARANIS) void bwdt_reset() { IWDG->KR = 0xAAAA; // reload } -#endif -#if defined(PCBTARANIS) // TODO needed? __attribute__ ((section(".bootrodata"), used)) void _bootStart(void); -#endif -#if defined(PCBTARANIS) __attribute__ ((section(".isr_boot_vector"), used)) const uint32_t BootVectors[] = { (uint32_t) &_estack, (uint32_t) (void (*)(void)) ((unsigned long) &_bootStart) }; -#endif -#if defined(PCBTARANIS) __attribute__ ((section(".bootrodata.*"), used)) -#elif defined(PCBSKY9X) -__attribute__ ((section(".bootrodata"), used)) -#endif const uint8_t BootCode[] = { #include "bootloader.lbm" }; -#if defined(PCBTARANIS) __attribute__ ((section(".bootrodata"), used)) void _bootStart() { @@ -157,5 +140,4 @@ void _bootStart() asm("bx r0"); // Execute application } -#endif