Added SD card detection code.

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15543 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
This commit is contained in:
Giovanni Di Sirio 2022-03-19 13:32:48 +00:00
parent db203cfb84
commit 8fdbc10159
2 changed files with 8 additions and 3 deletions

View File

@ -220,8 +220,8 @@ void __early_init(void) {
bool sdc_lld_is_card_inserted(SDCDriver *sdcp) { bool sdc_lld_is_card_inserted(SDCDriver *sdcp) {
(void)sdcp; (void)sdcp;
/* CHTODO: Fill the implementation.*/
return true; return !palReadLine(LINE_SD_DETECT);
} }
/** /**

View File

@ -10,7 +10,12 @@
</configuration_settings> </configuration_settings>
<board_name>STMicroelectronics STM32H735IG_DISCOVERY</board_name> <board_name>STMicroelectronics STM32H735IG_DISCOVERY</board_name>
<board_id>ST_STM32H735IG_DISCOVERY</board_id> <board_id>ST_STM32H735IG_DISCOVERY</board_id>
<board_functions></board_functions> <board_functions>
<sdc_lld_is_card_inserted><![CDATA[
(void)sdcp;
return !palReadLine(LINE_SD_DETECT);]]></sdc_lld_is_card_inserted>
</board_functions>
<headers></headers> <headers></headers>
<ethernet_phy> <ethernet_phy>
<identifier>MII_LAN8742A_ID</identifier> <identifier>MII_LAN8742A_ID</identifier>