-
Notifications
You must be signed in to change notification settings - Fork 62
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cmdUtil is not 64-bit friendly #2
Comments
Can you clarify what needs to be done? |
Real solution is EDS and not a critical short term fix |
6 tasks
skliper
added a commit
to skliper/cFS-GroundSystem
that referenced
this issue
May 26, 2020
Major rewrite - Fix nasa#2: Added 64-bit support Added big endian payload options (use when LE selected to write BE fields) Fix nasa#3: Added checksum calculation/overide Added the rest of the override possible fields (for error checking) Fix nasa#48: Added standard type options (more clear/consistant sizing) Fix nasa#80: Added cFS Version 2 header support Added protocol options Added raw message generation support Added test script Added debug and thirtytwo build options
skliper
added a commit
to skliper/cFS-GroundSystem
that referenced
this issue
May 26, 2020
Major rewrite - Fix nasa#2: Added 64-bit support Added big endian payload options (use when LE selected to write BE fields) Fix nasa#3: Added checksum calculation/overide Added the rest of the override possible fields (for error checking) Fix nasa#48: Added standard type options (more clear/consistant sizing) Fix nasa#80: Added cFS Version 2 header support Added protocol options Added raw message generation support Added test script Added debug and thirtytwo build options
skliper
added a commit
to skliper/cFS-GroundSystem
that referenced
this issue
May 26, 2020
Major rewrite - Fix nasa#2: Added 64-bit support Added big endian payload options (use when LE selected to write BE fields) Fix nasa#3: Added checksum calculation/overide Added the rest of the override possible fields (for error checking) Fix nasa#48: Added standard type options (more clear/consistant sizing) Fix nasa#80: Added cFS Version 2 header support Added protocol options Added raw message generation support Added test script Added debug and thirtytwo build options
skliper
added a commit
to skliper/cFS-GroundSystem
that referenced
this issue
May 26, 2020
Major rewrite - Fix nasa#2: Added 64-bit support Added big endian payload options (use when LE selected to write BE fields) Fix nasa#3: Added checksum calculation/overide Added the rest of the override possible fields (for error checking) Fix nasa#48: Added standard type options (more clear/consistant sizing) Fix nasa#80: Added cFS Version 2 header support Added protocol options Added raw message generation support Added test script Added debug and thirtytwo build options
astrogeco
added
bug
Something isn't working
and removed
enhancement
New feature or request
labels
Oct 1, 2020
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Originated from glimes (45 on babelfish)
As part of our "switch flip" to 64-bit on AOS, we needed to make changes to the cmdUtil program to make it 64-bit clean (the version we had, in at least one place, presumed that "long" was 32 bits).
When I refactored it to clean out the 32/64 dependency, I rerouted all the numeric data encoding through a common function, and ended up eliminating any need for the cmdUtil program to know its own endianness.
The text was updated successfully, but these errors were encountered: