From c82d8532d351014d0c4717da138526a4f4a74f21 Mon Sep 17 00:00:00 2001 From: Anton Maklakov Date: Tue, 22 Feb 2022 19:19:45 +0700 Subject: [PATCH 1/2] hal: explicit initialization --- components/hal/sdio_slave_hal.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/components/hal/sdio_slave_hal.c b/components/hal/sdio_slave_hal.c index 612db4ccb2..2e3044a28c 100644 --- a/components/hal/sdio_slave_hal.c +++ b/components/hal/sdio_slave_hal.c @@ -422,7 +422,8 @@ static esp_err_t send_get_inflight_desc(sdio_slave_context_t *hal, void **out_ar static esp_err_t send_get_unsent_desc(sdio_slave_context_t *hal, void **out_arg, uint32_t *out_return_cnt) { esp_err_t ret; - sdio_slave_hal_send_desc_t *head, *tail; + sdio_slave_hal_send_desc_t *head = NULL; + sdio_slave_hal_send_desc_t *tail = NULL; ret = sdio_ringbuf_recv(&(hal->send_desc_queue), (uint8_t **) &head, (uint8_t **) &tail, RINGBUF_GET_ONE); if (ret == ESP_OK) { From b0369aa89809136140efea89661147e1eec69899 Mon Sep 17 00:00:00 2001 From: Anton Maklakov Date: Wed, 25 May 2022 12:03:28 +0700 Subject: [PATCH 2/2] test, spi: randr_r() expects unsigned int * type --- components/driver/test/test_spi_param.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/components/driver/test/test_spi_param.c b/components/driver/test/test_spi_param.c index aa665c7aab..e3da108fd8 100644 --- a/components/driver/test/test_spi_param.c +++ b/components/driver/test/test_spi_param.c @@ -527,10 +527,10 @@ TEST_SPI_LOCAL(MODE, mode_pgroup) TEST_CASE("Slave receive correct data", "[spi]") { // Initialize device handle and spi bus - uint32_t master_seed_send = MASTER_DATA_RAND_SEED; - uint32_t slave_seed_send = SLAVE_DATA_RAND_SEED; - uint32_t master_seed_cmp = slave_seed_send; - uint32_t slave_seed_cmp = master_seed_send; + unsigned int master_seed_send = MASTER_DATA_RAND_SEED; + unsigned int slave_seed_send = SLAVE_DATA_RAND_SEED; + unsigned int master_seed_cmp = slave_seed_send; + unsigned int slave_seed_cmp = master_seed_send; const int buf_size = 20;