##// END OF EJS Templates
Ignore doc files...
Ignore doc files All redmine issues taken into account SpaceWire management rewritten Init task changed to work when SpaceWire is not available at boot time

File last commit:

r46:72fea9e87fcb default
r46:72fea9e87fcb default
Show More
fsw_init.h
48 lines | 1.3 KiB | text/x-c | CLexer
paul
Minor changes in .h inclusion
r45 #ifndef FSW_INIT_H_INCLUDED
#define FSW_INIT_H_INCLUDED
paul@pc-solar1.lab-lpp.local
Naming convention changed...
r5
paul
Header files inclusion reworked...
r40 #include <rtems.h>
#include <leon.h>
paul@pc-solar1.lab-lpp.local
Current version with modes NORMAL and SBM1 operational
r21
paul
packet emission task added...
r33 #include "fsw_params.h"
#include "fsw_misc.h"
#include "fsw_processing.h"
#include "tc_handler.h"
#include "wf_handler.h"
#include "fsw_spacewire.h"
paul@pc-solar1.lab-lpp.local
Current version with modes NORMAL and SBM1 operational
r21
paul
Last commit before release 0-13...
r35 extern rtems_name misc_name[5];
extern rtems_id misc_id[5];
extern rtems_name Task_name[20]; /* array of task names */
extern rtems_id Task_id[20]; /* array of task ids */
paul
Commit before working on the ERR 4 due to message queue...
r34 extern unsigned int maxCount;
paul@pc-solar1.lab-lpp.local
Message queue implemented for valid TC processing...
r9 extern int fdSPW; // grspw file descriptor
paul@pc-solar1.lab-lpp.local
Current version with modes NORMAL and SBM1 operational
r21 extern int fdUART; // uart file descriptor
paul
packet emission task added...
r33 extern unsigned char lfrCurrentMode;
paul@pc-solar1.lab-lpp.local
Current version with modes NORMAL and SBM1 operational
r21
// MODE PARAMETERS
paul@pc-solar1.lab-lpp.local
All modes implemented for the waveforms...
r23 extern struct param_local_str param_local;
paul@pc-solar1.lab-lpp.local
Release 0.7...
r28 extern Packet_TM_LFR_PARAMETER_DUMP_t parameter_dump_packet;
paul@pc-solar1.lab-lpp.local
Current version with modes NORMAL and SBM1 operational
r21 extern unsigned short sequenceCounters[SEQ_CNT_NB_PID][SEQ_CNT_NB_CAT][SEQ_CNT_NB_DEST_ID];
paul@pc-solar1.lab-lpp.local
Naming convention changed...
r5 // RTEMS TASKS
paul
Header files inclusion reworked...
r40 rtems_task Init( rtems_task_argument argument);
paul
Commit before working on the ERR 4 due to message queue...
r34
// OTHER functions
paul
Ignore doc files...
r46 void create_names( void );
rtems_status_code create_message_queues( void );
paul@pc-solar1.lab-lpp.local
Current version with modes NORMAL and SBM1 operational
r21 int create_all_tasks( void );
int start_all_tasks( void );
paul
Ignore doc files...
r46 int start_recv_send_tasks( void );
paul
Commit before working on the ERR 4 due to message queue...
r34 //
paul@pc-solar1.lab-lpp.local
Release 0.7...
r28 void init_local_mode_parameters( void );
paul@pc-solar1.lab-lpp.local
Current version with modes NORMAL and SBM1 operational
r21
paul@pc-solar1.lab-lpp.local
Updates of the ICD taken into account...
r18 extern int rtems_cpu_usage_report( void );
paul@pc-solar1.lab-lpp.local
Current version with modes NORMAL and SBM1 operational
r21 extern int rtems_cpu_usage_reset( void );
paul
Commit before working on the ERR 4 due to message queue...
r34 extern void rtems_stack_checker_report_usage( void );
paul@pc-solar1.lab-lpp.local
Current version with modes NORMAL and SBM1 operational
r21
paul
Last commit before release 0-13...
r35 extern int sched_yield( void );
extern int errno;
paul
Minor changes in .h inclusion
r45 #endif // FSW_INIT_H_INCLUDED