Hi jaime_olivares:
Well I tried implementing your struct layout, but when I initialised the uint array as below, the byte array just ends up looking like the uint array with 2 32bit elements instead of 8 8bit elements

Hi discon0:
This is exactly how I've layed out my struct at the moment. Although it works I have to address each member of the struct one line at a time and it ends up looking a bit long winded. There must be a more efficient way to do this.

Alternately, would it be possible to layout the struct as you have and use a loop to iterate through the members of the struct. I'm not sure how you could loop through members of a struct