* Refactored type organization
* Creating better configuration/types header hierarchy
* Replace FpConfig type aliases with FPP generated aliases
* Add the aliases to the FPP model
* Config + Type Aliases builds
* Renamed Fw/Types.h,hpp to Fw/FPrimeBasicTypes.h,hpp
* Updating to FPP-a7
* Adding newline
* sp
* Fixing minor nit from review
* Spurious ;
---------
Co-authored-by: Andrei Tumbar <andrei.tumbar@jpl.nasa.gov>
* Initial interface, stubs, and stub tests
* Darwin implementation and UTs
* Switching to generic status and usage structures
* Adding string_to_number functions
* Adding linux Cpu and Memory implementations
* Fixing minor test issues
* Linux UTS - WIP
* Fixing issues with linux CPU
* Extending time in lock-guard tester to prevent intermitant failure
* Fixing issue with conversion after check
* Newlines
* Adding config to all modules
* Fixing bad overload
* sp
* Override problem
* Fixing quality check issue
* Touching up template usage for more flexibility
* Fixing bad type comparison
* Review fixes
* Fixing names
* Review fixes pt II
* sp
* Missing header
* Fixing build error
* Conversion issue
* FP-2826: Remove version features from SystemResources
* FP-2826: When version custom command is sent, regardless of verbosity at minimum events are sent
* FP-2826: Update comments for clarification
* FP-2826: Fixed spell check issues
* FP-2826: Update SDD to reflect verbosity implementational change
* FP-2826: Fixes based on git check failures
* Adding dictionary generation
* fix typo
* add UT
* Refacto versions handling and add libraryVersion
* Python format
* Pass in libraries only if not empty
* Fix logic
* debug stuff
* Add correct dependencies
* More debugging
* Fix output files
* oops
* Call synchronously
* Explicitely add `version` target to dependency list
* Add libVersions in HPP and some refactoring
* remove LIBRARY_VERSIONS if empty
* Add CMake test for version target
* formatting
* Generate empty string when no libraries are present
* Fix lirary_versions key name mismatch
* Add more tests
* Add __attribute__((unused)) to appease CI
* Use LIBRARY_VERSIONS with TODO in SystemResources.cpp
* Use nullptr instead of "" when no library present
* Use LIBRARY_VERSIONS in SystemResourcesTester
* Make script variables local
* Switch to namespaced struct with constexpr
* Remove FPP dependencies on native int types
* Revise FpConfig
* Fix errors in FpConfig
* Revise types
Add size type alias to Serializable
Remove type aliases for generated code
* lestarch: update for small platform support (no U64)
* first-pass at fixing types interface
* fixing U64s in merged commit
* fixing improper loop limit
* fixing FwSizeType redefinition
* fixing review comments
* formatting Linux/FileSystem
* fixing static analysis errors
* fixing UTs when file system or memory to large
* disabling broken ut and fixing spelling
* cleaning up unused variable
* adding more comments to explain casting checks