From 92fac771b143b25a2c813e2f1f5e5bcbef777cfd Mon Sep 17 00:00:00 2001 From: SummerGift Date: Thu, 22 Nov 2018 14:52:02 +0800 Subject: [PATCH] [components][driver]: Store SPI configuration information to msd device --- components/drivers/spi/spi_msd.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/components/drivers/spi/spi_msd.c b/components/drivers/spi/spi_msd.c index 86969f318..a8f97a8de 100644 --- a/components/drivers/spi/spi_msd.c +++ b/components/drivers/spi/spi_msd.c @@ -1214,7 +1214,11 @@ static rt_err_t rt_msd_init(rt_device_t dev) cfg.data_width = 8; cfg.mode = RT_SPI_MODE_0 | RT_SPI_MSB; /* SPI Compatible Modes 0 */ cfg.max_hz = msd->max_clock; - + + msd->spi_device->config.data_width = 8; + msd->spi_device->config.mode = RT_SPI_MODE_0 | RT_SPI_MSB; + msd->spi_device->config.max_hz = msd->max_clock; + rt_spi_configure(msd->spi_device, &cfg); } /* config spi */ -- GitLab