avf0_prc0.h
36 lines
| 914 B
| text/x-c
|
CLexer
r302 | #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 ); | ||||
//******* | ||||
// EXTERN | ||||
extern ring_node_sm *ring_node_for_averaging_sm_f0; | ||||
extern rtems_status_code get_message_queue_id_prc0( rtems_id *queue_id ); | ||||
#endif // AVF0_PRC0_H_INCLUDED | ||||