3 Commits

Author SHA1 Message Date
M Starch
ec08d43dd3
Removes NATIVE_INT_TYPE, NATIVE_UINT_TYPE, and POINTER_CAST from Fw (#3286)
* NATIVE_INT_TYPE use in toString

* NATIVE_INT_TYPE use in SimpleObjRegistry

* NATIVE_INT_TYPE use in Asserts

* NATIVE_INT_TYPE use in Fw/Comp

* NATIVE_INT_TYPE use in getCapacity

* NATIVE_INT_TYPE use in getEntries

* NATIVE_INT_TYPE use in size/length

* NATIVE_INT_TYPE use in FILE_NAME_ARG

* NATIVE_INT_TYPE use in Fw (misc)

* NATIVE_INT_TYPE use in identifier

* NATIVE_INT_TYPE use in Fw (misc II)

* POINTER_CAST in Buffer

* POINTER_CAST in Serializable

* sp

* Removing no longer used DefaultTypes.hpp

* Fixes to accomidate Fw refactor

* Unit-test and CI fixes

* Fixing review comments - pt 1
2025-03-04 14:42:48 -08:00
M Starch
d177bb7ef9
lestarch: update for small platform support (no U64) (#1721)
* 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
2022-12-22 18:00:24 -08:00
M Starch
bba76691f2
lestarch: adding Svc::ComQueue component (#1741)
* lestarch: initial com queue work

Co-authored-by: pelmini <37095187+pelmini@users.noreply.github.com>

* lestarch: fix Fw::Buffer ownership for retries

* lestarch: adding com queue buffer handling fix

* lestarch: fixing com queue unit test

* lestarch: adding this-> to prefix member variables

* lestarch: fixing CI flagged items

* lestarch: fixing review comments

* lestarch: cleaning up SDD adding diagrams

* lestarch: renaming m_retryBuffer and formatting

* lestarch: update state machine diagram including retry buffers

* lestarch: sp

* lestarch: removing retries from com queue

* Update component diagram

* Fix typo in ComQueue SDD

Co-authored-by: pelmini <37095187+pelmini@users.noreply.github.com>
Co-authored-by: bocchino <bocchino@jpl.nasa.gov>
2022-11-03 17:36:10 -07:00