Detailed Description

Sized data type access helpers.

On some platforms, certain data types can only be manipulated when correctly aligned (e.g. uint32 can only be Written to addresses aligned to 4 bytes). This routines assist manipulating sized types at arbitrary memory positions (e.g. when constructing files in memory) by working around the alignment requirements on platforms that have such.