3 ms·
Some implicit hardware references implied by use of C casts. C compiler doesn't guarantee bit spacing/alignment in strucs. (*char) is used to force pointer add
by sargstuff 5y ago
Some implicit hardware references implied by use of C casts.
C compiler doesn't guarantee bit spacing/alignment in strucs.
(*char) is used to force pointer address inside of a struct to align on byte boundary which is not true of all hardware!
aka adresses allignment may need to be 16, 32, or 64.