10.9.4 __pack_upper_byte Type Qualifier
This qualifier allows the use of the upper byte of Flash memory for data
storage. For 16-bit devices, a 24-bit word is used in Flash memory. The architecture
supports the mapping of areas of Flash into the data space, but this mapping is only 16
bits wide to fit in with data space dimensions, unless the
__pack_upper_byte
qualifier is used.
For more information on this qualifier, see the Packing Data Stored in Flashsection.