@@ -47,6 +47,32 @@ extern Serial shared_pc;
47
47
{SPI0, sizeof(*SPI0), UVISOR_TACLDEF_PERIPH}, \
48
48
}
49
49
50
+ #elif defined(TARGET_DISCO_F429ZI )
51
+
52
+ #define LED_ON true
53
+ #define LED_OFF false
54
+
55
+ #define MAIN_ACL (acl_list_name ) \
56
+ static const UvisorBoxAclItem acl_list_name[] = { \
57
+ {GPIOA, sizeof(*GPIOA), UVISOR_TACLDEF_PERIPH}, \
58
+ {GPIOB, sizeof(*GPIOB), UVISOR_TACLDEF_PERIPH}, \
59
+ {GPIOC, sizeof(*GPIOC), UVISOR_TACLDEF_PERIPH}, \
60
+ {GPIOD, sizeof(*GPIOD), UVISOR_TACLDEF_PERIPH}, \
61
+ {GPIOE, sizeof(*GPIOE), UVISOR_TACLDEF_PERIPH}, \
62
+ {RTC, sizeof(*RTC), UVISOR_TACLDEF_PERIPH}, \
63
+ {TIM5, sizeof(*TIM5), UVISOR_TACLDEF_PERIPH}, \
64
+ {USART1, sizeof(*USART1), UVISOR_TACLDEF_PERIPH}, \
65
+ {I2C1, sizeof(*I2C1), UVISOR_TACLDEF_PERIPH}, \
66
+ {SPI1, sizeof(*SPI1), UVISOR_TACLDEF_PERIPH}, \
67
+ {RCC, sizeof(*RCC), UVISOR_TACLDEF_PERIPH}, \
68
+ {FLASH, sizeof(*FLASH), UVISOR_TACLDEF_PERIPH}, \
69
+ {PWR, sizeof(*PWR), UVISOR_TACLDEF_PERIPH}, \
70
+ {EXTI, sizeof(*EXTI), UVISOR_TACLDEF_PERIPH}, \
71
+ {GPIOG, sizeof(*GPIOG), UVISOR_TACLDEF_PERIPH}, \
72
+ {SYSCFG, sizeof(*SYSCFG), UVISOR_TACLDEF_PERIPH}, \
73
+ {(void *) 0x42000000, 0x01000000, UVISOR_TACLDEF_PERIPH}, /* FIXME */ \
74
+ }
75
+
50
76
#else /* Target-specific settings */
51
77
52
78
#error "Unsupported target. Checkout the README.md file for the list of supported targets for this app."
0 commit comments