|
45 | 45 | {SPI0, sizeof(*SPI0), UVISOR_TACLDEF_PERIPH}, \
|
46 | 46 | }
|
47 | 47 |
|
48 |
| -#elif defined (TARGET_EFM32GG_STK3700) |
| 48 | +#elif defined(TARGET_EFM32GG_STK3700) |
49 | 49 |
|
50 | 50 | #define MAIN_LED LED1
|
51 | 51 | #define SECURE_LED LED2
|
|
65 | 65 | {(void *) 0x42000000, 0x2000000, UVISOR_TACLDEF_PERIPH}, \
|
66 | 66 | }
|
67 | 67 |
|
| 68 | +#elif defined(TARGET_DISCO_F429ZI) |
| 69 | + |
| 70 | +#define MAIN_LED LED1 |
| 71 | +#define SECURE_LED LED2 |
| 72 | +#define LED_ON false |
| 73 | +#define LED_OFF true |
| 74 | +#define SECURE_SWITCH USER_BUTTON |
| 75 | +#define SECURE_SWITCH_PULL PullDown |
| 76 | + |
| 77 | +#define MAIN_ACL(acl_list_name) \ |
| 78 | + static const UvisorBoxAclItem acl_list_name[] = { \ |
| 79 | + {GPIOA, sizeof(*GPIOA), UVISOR_TACLDEF_PERIPH}, \ |
| 80 | + {GPIOB, sizeof(*GPIOB), UVISOR_TACLDEF_PERIPH}, \ |
| 81 | + {GPIOC, sizeof(*GPIOC), UVISOR_TACLDEF_PERIPH}, \ |
| 82 | + {GPIOD, sizeof(*GPIOD), UVISOR_TACLDEF_PERIPH}, \ |
| 83 | + {GPIOE, sizeof(*GPIOE), UVISOR_TACLDEF_PERIPH}, \ |
| 84 | + {RTC, sizeof(*RTC), UVISOR_TACLDEF_PERIPH}, \ |
| 85 | + {TIM5, sizeof(*TIM5), UVISOR_TACLDEF_PERIPH}, \ |
| 86 | + {USART1, sizeof(*USART1), UVISOR_TACLDEF_PERIPH}, \ |
| 87 | + {I2C1, sizeof(*I2C1), UVISOR_TACLDEF_PERIPH}, \ |
| 88 | + {SPI1, sizeof(*SPI1), UVISOR_TACLDEF_PERIPH}, \ |
| 89 | + {RCC, sizeof(*RCC), UVISOR_TACLDEF_PERIPH}, \ |
| 90 | + {FLASH, sizeof(*FLASH), UVISOR_TACLDEF_PERIPH}, \ |
| 91 | + {PWR, sizeof(*PWR), UVISOR_TACLDEF_PERIPH}, \ |
| 92 | + {EXTI, sizeof(*EXTI), UVISOR_TACLDEF_PERIPH}, \ |
| 93 | + {GPIOG, sizeof(*GPIOG), UVISOR_TACLDEF_PERIPH}, \ |
| 94 | + {SYSCFG, sizeof(*SYSCFG), UVISOR_TACLDEF_PERIPH}, \ |
| 95 | + {(void *) 0x42000000, 0x01000000, UVISOR_TACLDEF_PERIPH}, /* FIXME: Add support for bitband refions. */ \ |
| 96 | + } |
| 97 | + |
68 | 98 | #else /* Target-specific settings */
|
69 | 99 |
|
70 | 100 | #error "Unsupported target. Checkout the README.md file for the list of supported targets for this app."
|
|
0 commit comments