diff options
Diffstat (limited to 'boards/base/Mikromedia-STM32-M4-ILI9341/ChibiOS_Board/cfg/board.chcfg')
-rw-r--r-- | boards/base/Mikromedia-STM32-M4-ILI9341/ChibiOS_Board/cfg/board.chcfg | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/boards/base/Mikromedia-STM32-M4-ILI9341/ChibiOS_Board/cfg/board.chcfg b/boards/base/Mikromedia-STM32-M4-ILI9341/ChibiOS_Board/cfg/board.chcfg index a5593446..8d60474e 100644 --- a/boards/base/Mikromedia-STM32-M4-ILI9341/ChibiOS_Board/cfg/board.chcfg +++ b/boards/base/Mikromedia-STM32-M4-ILI9341/ChibiOS_Board/cfg/board.chcfg @@ -9,8 +9,17 @@ </configuration_settings> <board_name>mikromedia STM32-M4</board_name> <board_id>MIKROE_MIKROMEDIA_M4</board_id> - <board_functions></board_functions> - <clocks HSEFrequency="16000000" HSEBypass="false" LSEFrequency="32768" VDD="330" /> + <board_functions> + <mmc_lld_is_card_inserted><![CDATA[ + (void)mmcp; + return !palReadPad(GPIOD, GPIOD_SD_CD);]]></mmc_lld_is_card_inserted> + <mmc_lld_is_write_protected><![CDATA[ + (void)mmcp; + /* Board has no write protection detection */ + return FALSE;]]></mmc_lld_is_write_protected> + </board_functions> + <clocks HSEFrequency="16000000" HSEBypass="false" LSEFrequency="32768" LSEBypass="false" VDD="330" /> + <subtype>STM32F40_41xxx</subtype> <ports> <GPIOA> <pin0 |