##// END OF EJS Templates
modulus, tbad, offset, shift are stored in finetime (uint64_t)...
modulus, tbad, offset, shift are stored in finetime (uint64_t) work in progress on TC_LFR_LOAD_FILTER_PAR bugs: 984, 978, 988

File last commit:

r354:6155c628c251 R3++
r355:c502a62ca98f R3++
Show More
CMakeLists.txt
107 lines | 3.1 KiB | text/plain | CMakeLexer
Switched to cmake, more portable and better conf options!
r299 cmake_minimum_required (VERSION 2.6)
paul
-O3 used for optimization...
r310 project (fsw)
Switched to cmake, more portable and better conf options!
r299
include(sparc-rtems)
Added cppcheck integration....
r309 include(cppcheck)
Switched to cmake, more portable and better conf options!
r299
Converted timegen to cmake.
r300 include_directories("../header"
"../header/lfr_common_headers"
"../header/processing"
"../LFR_basic-parameters"
"../src")
Switched to cmake, more portable and better conf options!
r299
set(SOURCES wf_handler.c
tc_handler.c
fsw_misc.c
fsw_init.c
fsw_globals.c
fsw_spacewire.c
tc_load_dump_parameters.c
tm_lfr_tc_exe.c
tc_acceptance.c
processing/fsw_processing.c
processing/avf0_prc0.c
processing/avf1_prc1.c
processing/avf2_prc2.c
lfr_cpu_usage_report.c
${LFR_BP_SRC}
Cmake:...
r303 ../header/wf_handler.h
../header/tc_handler.h
../header/grlib_regs.h
../header/fsw_misc.h
../header/fsw_init.h
../header/fsw_spacewire.h
../header/tc_load_dump_parameters.h
../header/tm_lfr_tc_exe.h
../header/tc_acceptance.h
../header/processing/fsw_processing.h
../header/processing/avf0_prc0.h
../header/processing/avf1_prc1.h
../header/processing/avf2_prc2.h
../header/fsw_params_wf_handler.h
../header/lfr_cpu_usage_report.h
../header/lfr_common_headers/ccsds_types.h
../header/lfr_common_headers/fsw_params.h
../header/lfr_common_headers/fsw_params_nb_bytes.h
../header/lfr_common_headers/fsw_params_processing.h
../header/lfr_common_headers/tm_byte_positions.h
../LFR_basic-parameters/basic_parameters.h
../LFR_basic-parameters/basic_parameters_params.h
../header/GscMemoryLPP.hpp
Switched to cmake, more portable and better conf options!
r299 )
paul
3.1.0.5
r326 option(FSW_verbose "Enable verbose LFR" OFF)
option(FSW_boot_messages "Enable LFR boot messages" OFF)
option(FSW_debug_messages "Enable LFR debug messages" OFF)
added prefix to FSW and timegen options
r302 option(FSW_cpu_usage_report "Enable LFR cpu usage report" OFF)
option(FSW_stack_report "Enable LFR stack report" OFF)
option(FSW_vhdl_dev "?" OFF)
option(FSW_lpp_dpu_destid "Set to debug at LPP" ON)
option(FSW_debug_watchdog "Enable debug watchdog" OFF)
option(FSW_debug_tch "?" OFF)
set(SW_VERSION_N1 "3" CACHE STRING "Choose N1 FSW Version." FORCE)
paul
3.2.0.0...
r345 set(SW_VERSION_N2 "2" CACHE STRING "Choose N2 FSW Version." FORCE)
added prefix to FSW and timegen options
r302 set(SW_VERSION_N3 "0" CACHE STRING "Choose N3 FSW Version." FORCE)
paul
3.2.0.5...
r354 set(SW_VERSION_N4 "5" CACHE STRING "Choose N4 FSW Version." FORCE)
Switched to cmake, more portable and better conf options!
r299
added prefix to FSW and timegen options
r302 if(FSW_verbose)
Switched to cmake, more portable and better conf options!
r299 add_definitions(-DPRINT_MESSAGES_ON_CONSOLE)
endif()
added prefix to FSW and timegen options
r302 if(FSW_boot_messages)
Switched to cmake, more portable and better conf options!
r299 add_definitions(-DBOOT_MESSAGES)
endif()
added prefix to FSW and timegen options
r302 if(FSW_debug_messages)
Switched to cmake, more portable and better conf options!
r299 add_definitions(-DDEBUG_MESSAGES)
endif()
added prefix to FSW and timegen options
r302 if(FSW_cpu_usage_report)
Switched to cmake, more portable and better conf options!
r299 add_definitions(-DPRINT_TASK_STATISTICS)
endif()
added prefix to FSW and timegen options
r302 if(FSW_stack_report)
Switched to cmake, more portable and better conf options!
r299 add_definitions(-DPRINT_STACK_REPORT)
endif()
added prefix to FSW and timegen options
r302 if(FSW_vhdl_dev)
Switched to cmake, more portable and better conf options!
r299 add_definitions(-DVHDL_DEV)
endif()
added prefix to FSW and timegen options
r302 if(FSW_lpp_dpu_destid)
Switched to cmake, more portable and better conf options!
r299 add_definitions(-DLPP_DPU_DESTID)
endif()
added prefix to FSW and timegen options
r302 if(FSW_debug_watchdog)
Switched to cmake, more portable and better conf options!
r299 add_definitions(-DDEBUG_WATCHDOG)
endif()
added prefix to FSW and timegen options
r302 if(FSW_debug_tch)
Switched to cmake, more portable and better conf options!
r299 add_definitions(-DDEBUG_TCH)
endif()
add_definitions(-DMSB_FIRST_TCH)
add_definitions(-DSWVERSION=-1-0)
added prefix to FSW and timegen options
r302 add_definitions(-DSW_VERSION_N1=${SW_VERSION_N1})
add_definitions(-DSW_VERSION_N2=${SW_VERSION_N2})
add_definitions(-DSW_VERSION_N3=${SW_VERSION_N3})
add_definitions(-DSW_VERSION_N4=${SW_VERSION_N4})
Switched to cmake, more portable and better conf options!
r299
paul
printf are used to test the new setFBinMask (Bug #747 and other similar bugs)
r314 add_executable(fsw ${SOURCES})
add_test_cppcheck(fsw STYLE UNUSED_FUNCTIONS POSSIBLE_ERROR MISSING_INCLUDE)
paul
setFBinMask corrected...
r313