Checklist (Please check before submitting)
Is your feature request related to a problem? Please describe.
Changing telemetry and table sizes depending on platform (32 vs 64 bit) when using the cpuaddr type in structures.
Describe the solution you'd like
Use cfe_es_memaddress and cfe_es_offset types for tables and telemetry and define those types as 64 bits. If space is an issue, users can redefine these types as 32-bit.
From CCB:2022-04-27
EDIT: CFE_ES_MemAddress_t and CFE_ES_MemOffset_t are the actual types that should be used
Describe alternatives you've considered
Leave as is, redefine telemetry sizes based on platform in the "ground system"
Additional context
None
Requester Info
Gerardo E. Cruz-Ortiz, NASA
Checklist (Please check before submitting)
Is your feature request related to a problem? Please describe.
Changing telemetry and table sizes depending on platform (32 vs 64 bit) when using the cpuaddr type in structures.
Describe the solution you'd like
Use cfe_es_memaddress and cfe_es_offset types for tables and telemetry and define those types as 64 bits. If space is an issue, users can redefine these types as 32-bit.
From CCB:2022-04-27
EDIT:
CFE_ES_MemAddress_tandCFE_ES_MemOffset_tare the actual types that should be usedDescribe alternatives you've considered
Leave as is, redefine telemetry sizes based on platform in the "ground system"
Additional context
None
Requester Info
Gerardo E. Cruz-Ortiz, NASA