##// END OF EJS Templates
The flight software is now compatible with the VHDL 0.1.32...
The flight software is now compatible with the VHDL 0.1.32 Still some bugs at startup, may be due to the VHDL

File last commit:

r167:6c1a4ac855d5 patch rev 2
r171:13f27d43af32 VHDL_0_1_28
Show More
avf0_prc0.h
36 lines | 914 B | text/x-c | CLexer
#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