diff --git a/port/stm32-l053r8-em9304/port.c b/port/stm32-l053r8-em9304/port.c index cb341e267..1ae22948f 100644 --- a/port/stm32-l053r8-em9304/port.c +++ b/port/stm32-l053r8-em9304/port.c @@ -132,10 +132,6 @@ static void dummy_handler(void); static void (*rx_done_handler)(void) = &dummy_handler; static void (*tx_done_handler)(void) = &dummy_handler; -// test -static int test_done; -// static volatile int run_loop_triggered; - static inline void hal_spi_em9304_trigger_run_loop(void){ btstack_run_loop_embedded_trigger(); // run_loop_triggered = 1; @@ -197,7 +193,7 @@ void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin){ } static void hal_spi_em9304_transfer_rx_data(void){ - log_info("transfer_rx_data: spi rx buffer has %u -> hci buffer needs %u", hal_spi_em9304_rx_pos, hal_uart_dma_rx_len); + log_debug("transfer_rx_data: spi rx buffer has %u -> hci buffer needs %u", hal_spi_em9304_rx_pos, hal_uart_dma_rx_len); while (hal_spi_em9304_rx_pos && hal_uart_dma_rx_len){ uint16_t bytes_to_copy = hal_uart_dma_rx_len; if (hal_uart_dma_rx_len > hal_spi_em9304_rx_pos){ @@ -210,7 +206,7 @@ static void hal_spi_em9304_transfer_rx_data(void){ // shift rest of data - could be skipped if ring buffer is used if (hal_spi_em9304_rx_pos){ - log_info("transfer_rx_data: move %u bytes down", hal_spi_em9304_rx_pos); + log_debug("transfer_rx_data: move %u bytes down", hal_spi_em9304_rx_pos); memmove(hal_spi_em9304_rx_buffer, &hal_spi_em9304_rx_buffer[bytes_to_copy], hal_spi_em9304_rx_pos); } @@ -236,9 +232,6 @@ static void hal_spi_em9304_process(btstack_data_source_t *ds, btstack_data_sourc // chip select HAL_GPIO_WritePin(SPI1_CSN_GPIO_Port, SPI1_CSN_Pin, GPIO_PIN_RESET); - // hack - HAL_Delay(1); - // wait for read command sent hal_spi_em9304_state = SPI_EM9304_RX_W4_READ_COMMAND_SENT; @@ -254,7 +247,7 @@ static void hal_spi_em9304_process(btstack_data_source_t *ds, btstack_data_sourc break; case SPI_EM9304_RX_READ_COMMAND_SENT: - log_info("RX: STS1 0x%02X, STS2 0x%02X", hal_spi_em9304_slave_status[0], hal_spi_em9304_slave_status[1]); + log_debug("RX: STS1 0x%02X, STS2 0x%02X", hal_spi_em9304_slave_status[0], hal_spi_em9304_slave_status[1]); bytes_ready = hal_spi_em9304_slave_status[1]; bytes_to_read = bytes_ready; if (bytes_to_read > hal_spi_em9304_rx_free_bytes()){ @@ -292,7 +285,7 @@ static void hal_spi_em9304_process(btstack_data_source_t *ds, btstack_data_sourc break; case SPI_EM9304_TX_WRITE_COMMAND_SENT: - log_info("TX: STS1 0x%02X, STS2 0x%02X", hal_spi_em9304_slave_status[0], hal_spi_em9304_slave_status[1]); + log_debug("TX: STS1 0x%02X, STS2 0x%02X", hal_spi_em9304_slave_status[0], hal_spi_em9304_slave_status[1]); // check slave status and rx buffer space max_bytes_to_send = hal_spi_em9304_slave_status[1]; @@ -365,7 +358,7 @@ void hal_uart_dma_send_block(const uint8_t *buffer, uint16_t length){ } void hal_uart_dma_receive_block(uint8_t *buffer, uint16_t length){ - log_info("hal_uart_dma_receive_block: len %u", length); + log_debug("hal_uart_dma_receive_block: len %u", length); hal_uart_dma_rx_buffer = buffer; hal_uart_dma_rx_len = length; hal_spi_em9304_transfer_rx_data(); @@ -378,46 +371,6 @@ void hal_uart_dma_set_csr_irq_handler( void (*csr_irq_handler)(void)){ void hal_uart_dma_set_sleep(uint8_t sleep){ } -// - -static int port_test_state = 0; -static int port_test_event_len; -static uint8_t event[10]; - -void port_tx_done(void){ - printf("HCI Reset sent\n"); -} - -void port_rx_done(void){ - - printf("EVT: "); - int i; - for (i=0;i