Skip to content

Commit ce3952d

Browse files
committed
Fixed whitespace refactoring and compilation error
1 parent 4441190 commit ce3952d

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

cores/esp32/esp32-hal-uart.c

+8-6
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,12 @@
3333
#define UART_REG_BASE(u) ((u==0)?DR_REG_UART_BASE:( (u==1)?DR_REG_UART1_BASE:( (u==2)?DR_REG_UART2_BASE:0)))
3434
#define UART_RXD_IDX(u) ((u==0)?U0RXD_IN_IDX:( (u==1)?U1RXD_IN_IDX:( (u==2)?U2RXD_IN_IDX:0)))
3535
#define UART_TXD_IDX(u) ((u==0)?U0TXD_OUT_IDX:( (u==1)?U1TXD_OUT_IDX:( (u==2)?U2TXD_OUT_IDX:0)))
36+
#define UART_INTR_SOURCE(u) ((u==0)?ETS_UART0_INTR_SOURCE:( (u==1)?ETS_UART1_INTR_SOURCE:((u==2)?ETS_UART2_INTR_SOURCE:0)))
3637

3738
static int s_uart_debug_nr = 0;
3839

3940
struct uart_struct_t {
40-
uart_dev_t* dev;
41+
uart_dev_t *dev;
4142
#if !CONFIG_DISABLE_HAL_LOCKS
4243
xSemaphoreHandle lock;
4344
#endif
@@ -119,7 +120,7 @@ static void IRAM_ATTR _uart_isr()
119120
// No user function is present, handle as you normally would
120121
xQueueSendFromISR(uart->queue, &c, &xHigherPriorityTaskWoken);
121122
}
122-
}
123+
}
123124
}
124125

125126
if (xHigherPriorityTaskWoken) {
@@ -369,9 +370,9 @@ uint32_t uartAvailableForWrite(uart_t* uart)
369370
}
370371

371372
void uartRxFifoToQueue(uart_t* uart)
372-
{
373+
{
373374
uint8_t c;
374-
UART_MUTEX_LOCK();
375+
UART_MUTEX_LOCK();
375376
//disable interrupts
376377
uart->dev->int_ena.val = 0;
377378
uart->dev->int_clr.val = 0xffffffff;
@@ -384,6 +385,7 @@ void uartRxFifoToQueue(uart_t* uart)
384385
uart->dev->int_ena.frm_err = 1;
385386
uart->dev->int_ena.rxfifo_tout = 1;
386387
uart->dev->int_clr.val = 0xffffffff;
388+
UART_MUTEX_UNLOCK();
387389
}
388390

389391
uint8_t uartRead(uart_t* uart)
@@ -394,7 +396,7 @@ uint8_t uartRead(uart_t* uart)
394396
uint8_t c;
395397
if ((uxQueueMessagesWaiting(uart->queue) == 0) && (uart->dev->status.rxfifo_cnt > 0))
396398
{
397-
uartRxFifoToQueue(uart);
399+
uartRxFifoToQueue(uart);
398400
}
399401
if(xQueueReceive(uart->queue, &c, 0)) {
400402
return c;
@@ -410,7 +412,7 @@ uint8_t uartPeek(uart_t* uart)
410412
uint8_t c;
411413
if ((uxQueueMessagesWaiting(uart->queue) == 0) && (uart->dev->status.rxfifo_cnt > 0))
412414
{
413-
uartRxFifoToQueue(uart);
415+
uartRxFifoToQueue(uart);
414416
}
415417
if(xQueuePeek(uart->queue, &c, 0)) {
416418
return c;

0 commit comments

Comments
 (0)