Skip to content

Commit 0f0ee16

Browse files
committed
working on being able to share the SPI Bus
1 parent 15058da commit 0f0ee16

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

micropy_updates/stm32/machine_spi.c

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -167,14 +167,14 @@ mp_obj_t machine_hard_spi_make_new(const mp_obj_type_t *type, size_t n_args, siz
167167
// set the SPI configuration values
168168

169169
spi_t *spi = (spi_t *)self->spi_bus->user_data;
170-
spi->Init->Mode = SPI_MODE_MASTER;
170+
spi->spi->Init->Mode = SPI_MODE_MASTER;
171171

172172
// these parameters are not currently configurable
173-
spi->Init->Direction = SPI_DIRECTION_2LINES;
174-
spi->Init->NSS = SPI_NSS_SOFT;
175-
spi->Init->TIMode = SPI_TIMODE_DISABLE;
176-
spi->Init->CRCCalculation = SPI_CRCCALCULATION_DISABLE;
177-
spi->Init->CRCPolynomial = 0;
173+
spi->spi->Init->Direction = SPI_DIRECTION_2LINES;
174+
spi->spi->Init->NSS = SPI_NSS_SOFT;
175+
spi->spi->Init->TIMode = SPI_TIMODE_DISABLE;
176+
spi->spi->Init->CRCCalculation = SPI_CRCCALCULATION_DISABLE;
177+
spi->spi->Init->CRCPolynomial = 0;
178178

179179
self->polarity = (uint8_t)args[ARG_polarity].u_int;
180180
self->phase = (uint8_t)args[ARG_phase].u_int;

0 commit comments

Comments
 (0)