Functions | |
__STATIC_INLINE uint32_t | ll_adc_read_fifo (void) |
Return samples value of ADC by reading FIFO. More... | |
__STATIC_INLINE void | ll_adc_set_thresh (uint32_t thresh) |
Set threshold of ADC FIFO. More... | |
__STATIC_INLINE uint32_t | ll_adc_get_thresh (void) |
Return threshold of ADC FIFO. More... | |
__STATIC_INLINE void | ll_adc_enable_dma_req (void) |
Enable ADC dma_req. More... | |
__STATIC_INLINE void | ll_adc_disable_dma_req (void) |
Disable ADC dma_req. More... | |
__STATIC_INLINE uint32_t | ll_adc_is_enabled_dma_req (void) |
Check if dma_req is enabled. More... | |
__STATIC_INLINE uint32_t | ll_adc_is_fifo_notempty (void) |
Check if ADC FIFO is not empty. More... | |
__STATIC_INLINE uint32_t | ll_adc_get_fifo_count (void) |
Return count of ADC FIFO. More... | |
__STATIC_INLINE void | ll_adc_flush_fifo (void) |
Flush ADC FIFO. More... | |
__STATIC_INLINE uint32_t | ll_adc_try_lock_sw_token (void) |
Try to lock sw token. More... | |
__STATIC_INLINE void | ll_adc_release_sw_token (void) |
Release sw token. More... | |
__STATIC_INLINE uint32_t | ll_adc_get_token_state (void) |
get adc token state. More... | |
__STATIC_INLINE void ll_adc_disable_dma_req | ( | void | ) |
Disable ADC dma_req.
Register|BitsName --------|-------- SENSE_FF_THRESH | MCU_SUB_SNSADC_FF_DMA_EN
None |
Definition at line 947 of file gr55xx_ll_adc.h.
__STATIC_INLINE void ll_adc_enable_dma_req | ( | void | ) |
Enable ADC dma_req.
Register|BitsName --------|-------- SENSE_FF_THRESH | MCU_SUB_SNSADC_FF_DMA_EN
None |
Definition at line 931 of file gr55xx_ll_adc.h.
__STATIC_INLINE void ll_adc_flush_fifo | ( | void | ) |
Flush ADC FIFO.
Register|BitsName --------|-------- SENSE_ADC_STAT | FF_FLUSH
void |
Definition at line 1008 of file gr55xx_ll_adc.h.
__STATIC_INLINE uint32_t ll_adc_get_fifo_count | ( | void | ) |
Return count of ADC FIFO.
Register|BitsName --------|-------- SENSE_ADC_STAT | FF_COUNT
Returned | value can be a value between: 0 ~ 64 |
Definition at line 994 of file gr55xx_ll_adc.h.
__STATIC_INLINE uint32_t ll_adc_get_thresh | ( | void | ) |
Return threshold of ADC FIFO.
Register|BitsName --------|-------- SENSE_FF_THRESH | SENSE_FF_THRESH
Returned | value can be a value between: 0 ~ 64 |
Definition at line 917 of file gr55xx_ll_adc.h.
__STATIC_INLINE uint32_t ll_adc_get_token_state | ( | void | ) |
get adc token state.
Register|BitsName --------|-------- SENSE_ADC_TKN_STS
Returned | value from SENSE_ADC_TKN_STS reg |
Definition at line 1050 of file gr55xx_ll_adc.h.
__STATIC_INLINE uint32_t ll_adc_is_enabled_dma_req | ( | void | ) |
Check if dma_req is enabled.
Register|BitsName --------|-------- SENSE_FF_THRESH | MCU_SUB_SNSADC_FF_DMA_EN
State | of bit (1 or 0). |
Definition at line 964 of file gr55xx_ll_adc.h.
__STATIC_INLINE uint32_t ll_adc_is_fifo_notempty | ( | void | ) |
Check if ADC FIFO is not empty.
Register|BitsName --------|-------- SENSE_ADC_STAT | VAL
State | of bit (1 or 0). |
Definition at line 980 of file gr55xx_ll_adc.h.
__STATIC_INLINE uint32_t ll_adc_read_fifo | ( | void | ) |
Return samples value of ADC by reading FIFO.
Register|BitsName --------|-------- SENSE_ADC_FIFO | SENSE_ADC_FIFO
Smaples | value of input |
Definition at line 888 of file gr55xx_ll_adc.h.
__STATIC_INLINE void ll_adc_release_sw_token | ( | void | ) |
Release sw token.
Register|BitsName --------|-------- SENSE_ADC_RET_TKN_SW | SW_RELEASE_Msk
none |
Definition at line 1036 of file gr55xx_ll_adc.h.
__STATIC_INLINE void ll_adc_set_thresh | ( | uint32_t | thresh | ) |
Set threshold of ADC FIFO.
Register|BitsName --------|-------- SENSE_FF_THRESH | SENSE_FF_THRESH
thresh | This parameter can be a value between: 0 ~ 64 |
None |
Definition at line 903 of file gr55xx_ll_adc.h.
__STATIC_INLINE uint32_t ll_adc_try_lock_sw_token | ( | void | ) |
Try to lock sw token.
Register|BitsName --------|-------- SENSE_ADC_GET_TKN_SW
Returned | true if sw lock adc token success; return false if sw lock adc token fail |
Definition at line 1022 of file gr55xx_ll_adc.h.