Fixed regression in SPI settings.

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15827 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
This commit is contained in:
Giovanni Di Sirio 2022-11-09 09:31:58 +00:00
parent 2ec108219a
commit e5594c93b4
1 changed files with 20 additions and 4 deletions

View File

@ -109,12 +109,28 @@ static FATFS SDC_FS;
static bool fs_ready = FALSE; static bool fs_ready = FALSE;
/* Maximum speed SPI configuration (18MHz, CPHA=0, CPOL=0, MSb first).*/ /* Maximum speed SPI configuration (18MHz, CPHA=0, CPOL=0, MSb first).*/
static SPIConfig hs_spicfg = {false, NULL, IOPORT2, GPIOB_SPI2NSS, 0, 0}; static SPIConfig hs_spicfg = {
.circular = false,
.slave = false,
.data_cb = NULL,
.error_cb = NULL,
.ssport = GPIOB,
.sspad = GPIOB_SPI2NSS,
.cr1 = 0U,
.cr2 = 0U
};
/* Low speed SPI configuration (281.250kHz, CPHA=0, CPOL=0, MSb first).*/ /* Low speed SPI configuration (281.250kHz, CPHA=0, CPOL=0, MSb first).*/
static SPIConfig ls_spicfg = {false, NULL, IOPORT2, GPIOB_SPI2NSS, static SPIConfig ls_spicfg = {
SPI_CR1_BR_2 | SPI_CR1_BR_1, .circular = false,
0}; .slave = false,
.data_cb = NULL,
.error_cb = NULL,
.ssport = IOPORT2,
.sspad = GPIOB_SPI2NSS,
.cr1 = SPI_CR1_BR_2 | SPI_CR1_BR_1,
.cr2 = 0U
};
/* MMC/SD over SPI driver configuration.*/ /* MMC/SD over SPI driver configuration.*/
static MMCConfig mmccfg = {&SPID2, &ls_spicfg, &hs_spicfg}; static MMCConfig mmccfg = {&SPID2, &ls_spicfg, &hs_spicfg};