#ifndef AVF0_PRC0_H_INCLUDED #define AVF0_PRC0_H_INCLUDED #include "fsw_processing.h" #include "basic_parameters.h" typedef struct { unsigned int norm_bp1; unsigned int norm_bp2; unsigned int norm_asm; unsigned int burst_sbm_bp1; unsigned int burst_sbm_bp2; unsigned int burst_bp1; unsigned int burst_bp2; unsigned int sbm1_bp1; unsigned int sbm1_bp2; unsigned int sbm2_bp1; unsigned int sbm2_bp2; } nb_sm_before_bp_asm_f0; //************ // RTEMS TASKS rtems_task avf0_task( rtems_task_argument lfrRequestedMode ); rtems_task prc0_task( rtems_task_argument lfrRequestedMode ); //********** // FUNCTIONS void reset_nb_sm_f0( unsigned char lfrMode ); void init_k_coefficients_f0( void ); void test_TCH( void ); //******* // EXTERN extern rtems_status_code get_message_queue_id_prc0( rtems_id *queue_id ); #endif // AVF0_PRC0_H_INCLUDED