Tool/software: TI-RTOS
Hi all,
I got an strange behaviour (as I understant byte alignment in structures and byte padding).
I got the structure you can see at image, and when I use uint64_t for address, the struct inserts 4 bytes, but cant find the sense of that alignment...cause variable is aligned to 4 byte addressing if compiler needs to add 4 bytes...
If I use 2 variables of 32bits byte padding doesn't exists, memory allocation is done as is hoped...
Any idea why is happening that?
Thanks so much in advance.
Rubén.