Skip to content
Snippets Groups Projects
Commit cd569cf2 authored by Armin Luntzer's avatar Armin Luntzer
Browse files

Merge branch 'dloidolt-master'

parents cdf951d5 1a102dbf
No related branches found
No related tags found
No related merge requests found
......@@ -164,6 +164,7 @@ uint32_t rdcu_get_adc_logic_reset(void);
uint32_t rdcu_get_adc_logic_enabled(void);
uint32_t rdcu_get_rdcu_interrupt_enabled(void);
uint32_t rdcu_get_compr_status_valid(void);
uint32_t rdcu_get_data_compr_ready(void);
uint32_t rdcu_get_data_compr_interrupted(void);
......@@ -194,6 +195,8 @@ void rdcu_clear_adc_logic_reset(void);
void rdcu_set_adc_logic_enabled(void);
void rdcu_set_adc_logic_disabled(void);
void rdcu_set_rdcu_interrupt(void);
void rdcu_clear_rdcu_interrupt(void);
void rdcu_set_data_compr_interrupt(void);
void rdcu_clear_data_compr_interrupt(void);
void rdcu_set_data_compr_start(void);
......
......@@ -462,6 +462,20 @@ uint32_t rdcu_get_adc_logic_enabled(void)
}
/*
* @brief get RDCU Interrupt status
* @see RDCU-FRS-FN-0632
*
* @returns 0: Interrupt is disabled
* 1: Interrupt is enabled
*/
uint32_t rdcu_get_rdcu_interrupt_enabled(void)
{
return ((rdcu->compr_status >> 8) & 0x1UL);
}
/**
* @brief get compressor status valid
* @see RDCU-FRS-FN-0632
......@@ -774,6 +788,28 @@ void rdcu_set_adc_logic_disabled(void)
}
/**
* @brief enable RDCU interrupt signal to the ICU
* @see RDCU-FRS-FN-0732
*/
void rdcu_set_rdcu_interrupt(void)
{
rdcu->compr_ctrl |= (0x1UL << 8);
}
/**
* @brief disable RDCU interrupt signal to the ICU
* @see RDCU-FRS-FN-0732
*/
void rdcu_clear_rdcu_interrupt(void)
{
rdcu->compr_ctrl &= ~(0x1UL << 8);
}
/**
* @brief set data compressor interrupt
* @see RDCU-FRS-FN-0732
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment