Home
last modified time | relevance | path

Searched refs:parity_mode (Results 1 – 10 of 10) sorted by relevance

/hal_espressif-latest/components/hal/
Duart_hal.c41 void uart_hal_set_parity(uart_hal_context_t *hal, uart_parity_t parity_mode) in uart_hal_set_parity() argument
43 uart_ll_set_parity(hal->dev, parity_mode); in uart_hal_set_parity()
46 void uart_hal_get_parity(uart_hal_context_t *hal, uart_parity_t *parity_mode) in uart_hal_get_parity() argument
48 uart_ll_get_parity(hal->dev, parity_mode); in uart_hal_get_parity()
145 uart_parity_t parity_mode; in uart_hal_get_symb_len() local
150 uart_ll_get_parity(hal->dev, &parity_mode); in uart_hal_get_symb_len()
153 symbol_len += (parity_mode > UART_PARITY_DISABLE) ? 1 : 0; in uart_hal_get_symb_len()
/hal_espressif-latest/components/hal/esp32s2/include/hal/
Duart_ll.h332 FORCE_INLINE_ATTR void uart_ll_set_parity(uart_dev_t *hw, uart_parity_t parity_mode) in uart_ll_set_parity() argument
334 if(parity_mode != UART_PARITY_DISABLE) { in uart_ll_set_parity()
335 hw->conf0.parity = parity_mode & 0x1; in uart_ll_set_parity()
337 hw->conf0.parity_en = (parity_mode >> 1) & 0x1; in uart_ll_set_parity()
348 FORCE_INLINE_ATTR void uart_ll_get_parity(uart_dev_t *hw, uart_parity_t *parity_mode) in uart_ll_get_parity() argument
351 *parity_mode = (uart_parity_t)(0x2 | hw->conf0.parity); in uart_ll_get_parity()
353 *parity_mode = UART_PARITY_DISABLE; in uart_ll_get_parity()
/hal_espressif-latest/components/hal/esp32s3/include/hal/
Duart_ll.h376 FORCE_INLINE_ATTR void uart_ll_set_parity(uart_dev_t *hw, uart_parity_t parity_mode) in uart_ll_set_parity() argument
378 if (parity_mode != UART_PARITY_DISABLE) { in uart_ll_set_parity()
379 hw->conf0.parity = parity_mode & 0x1; in uart_ll_set_parity()
381 hw->conf0.parity_en = (parity_mode >> 1) & 0x1; in uart_ll_set_parity()
392 FORCE_INLINE_ATTR void uart_ll_get_parity(uart_dev_t *hw, uart_parity_t *parity_mode) in uart_ll_get_parity() argument
395 *parity_mode = (uart_parity_t)(0x2 | hw->conf0.parity); in uart_ll_get_parity()
397 *parity_mode = UART_PARITY_DISABLE; in uart_ll_get_parity()
/hal_espressif-latest/components/hal/esp32c2/include/hal/
Duart_ll.h401 FORCE_INLINE_ATTR void uart_ll_set_parity(uart_dev_t *hw, uart_parity_t parity_mode) in uart_ll_set_parity() argument
403 if (parity_mode != UART_PARITY_DISABLE) { in uart_ll_set_parity()
404 hw->conf0.parity = parity_mode & 0x1; in uart_ll_set_parity()
406 hw->conf0.parity_en = (parity_mode >> 1) & 0x1; in uart_ll_set_parity()
417 FORCE_INLINE_ATTR void uart_ll_get_parity(uart_dev_t *hw, uart_parity_t *parity_mode) in uart_ll_get_parity() argument
420 *parity_mode = (uart_parity_t)(0x2 | hw->conf0.parity); in uart_ll_get_parity()
422 *parity_mode = UART_PARITY_DISABLE; in uart_ll_get_parity()
/hal_espressif-latest/components/hal/esp32/include/hal/
Duart_ll.h362 FORCE_INLINE_ATTR void uart_ll_set_parity(uart_dev_t *hw, uart_parity_t parity_mode) in uart_ll_set_parity() argument
364 if(parity_mode != UART_PARITY_DISABLE) { in uart_ll_set_parity()
365 hw->conf0.parity = parity_mode & 0x1; in uart_ll_set_parity()
367 hw->conf0.parity_en = (parity_mode >> 1) & 0x1; in uart_ll_set_parity()
378 FORCE_INLINE_ATTR void uart_ll_get_parity(uart_dev_t *hw, uart_parity_t *parity_mode) in uart_ll_get_parity() argument
381 *parity_mode = (uart_parity_t)(0x2 | hw->conf0.parity); in uart_ll_get_parity()
383 *parity_mode = UART_PARITY_DISABLE; in uart_ll_get_parity()
/hal_espressif-latest/components/hal/esp32c3/include/hal/
Duart_ll.h401 FORCE_INLINE_ATTR void uart_ll_set_parity(uart_dev_t *hw, uart_parity_t parity_mode) in uart_ll_set_parity() argument
403 if (parity_mode != UART_PARITY_DISABLE) { in uart_ll_set_parity()
404 hw->conf0.parity = parity_mode & 0x1; in uart_ll_set_parity()
406 hw->conf0.parity_en = (parity_mode >> 1) & 0x1; in uart_ll_set_parity()
417 FORCE_INLINE_ATTR void uart_ll_get_parity(uart_dev_t *hw, uart_parity_t *parity_mode) in uart_ll_get_parity() argument
420 *parity_mode = (uart_parity_t)(0x2 | hw->conf0.parity); in uart_ll_get_parity()
422 *parity_mode = UART_PARITY_DISABLE; in uart_ll_get_parity()
/hal_espressif-latest/components/hal/esp32c6/include/hal/
Duart_ll.h419 FORCE_INLINE_ATTR void uart_ll_set_parity(uart_dev_t *hw, uart_parity_t parity_mode) in uart_ll_set_parity() argument
421 if (parity_mode != UART_PARITY_DISABLE) { in uart_ll_set_parity()
422 hw->conf0_sync.parity = parity_mode & 0x1; in uart_ll_set_parity()
424 hw->conf0_sync.parity_en = (parity_mode >> 1) & 0x1; in uart_ll_set_parity()
436 FORCE_INLINE_ATTR void uart_ll_get_parity(uart_dev_t *hw, uart_parity_t *parity_mode) in uart_ll_get_parity() argument
439 *parity_mode = (uart_parity_t)(0x2 | hw->conf0_sync.parity); in uart_ll_get_parity()
441 *parity_mode = UART_PARITY_DISABLE; in uart_ll_get_parity()
/hal_espressif-latest/components/hal/esp32h2/include/hal/
Duart_ll.h440 FORCE_INLINE_ATTR void uart_ll_set_parity(uart_dev_t *hw, uart_parity_t parity_mode) in uart_ll_set_parity() argument
442 if (parity_mode != UART_PARITY_DISABLE) { in uart_ll_set_parity()
443 hw->conf0_sync.parity = parity_mode & 0x1; in uart_ll_set_parity()
445 hw->conf0_sync.parity_en = (parity_mode >> 1) & 0x1; in uart_ll_set_parity()
457 FORCE_INLINE_ATTR void uart_ll_get_parity(uart_dev_t *hw, uart_parity_t *parity_mode) in uart_ll_get_parity() argument
460 *parity_mode = (uart_parity_t)(0x2 | hw->conf0_sync.parity); in uart_ll_get_parity()
462 *parity_mode = UART_PARITY_DISABLE; in uart_ll_get_parity()
/hal_espressif-latest/components/hal/include/hal/
Duart_hal.h239 void uart_hal_set_parity(uart_hal_context_t *hal, uart_parity_t parity_mode);
404 void uart_hal_get_parity(uart_hal_context_t *hal, uart_parity_t *parity_mode);
/hal_espressif-latest/components/driver/uart/
Duart.c244 esp_err_t uart_set_parity(uart_port_t uart_num, uart_parity_t parity_mode) in uart_set_parity() argument
248 uart_hal_set_parity(&(uart_context[uart_num].hal), parity_mode); in uart_set_parity()
253 esp_err_t uart_get_parity(uart_port_t uart_num, uart_parity_t *parity_mode) in uart_get_parity() argument
257 uart_hal_get_parity(&(uart_context[uart_num].hal), parity_mode); in uart_get_parity()