USB : USB Classes    Packing and Unpacking  

It's clear that the sizes of most of the data items in this Report are smaller than 8 bits: some are 5 bits long, others are only 1 bit long. We have colored some of the cells in the following table to emphasize that some of the data items, "Columns" and "Character Height" spill over into the next byte of the packet.

Notice that some of the data items (like "Rows") touch one end of a byte boundary, others (like "CharacterWidth") lie somewhere in the middle of a byte, and some other data items (like "Columns" and "CharacterHeight") lie partly in one byte, and partly in the next byte!


5 of 14
Copyright Notice and Author Information