The "Size Block Structure" section has the wrong example.
Fix the example to display the Size Block structure, which is a 32-bit digit.
Change the "Control Block Structure" section to use "size" annotations rather than bit examples.
Control Block Structure\:
code:"
[ Endianness Bit ] [ String / Binary Bit ] [ Remaining 6 bits (unused) ]
- [ 0b0 ] [ 0b0 ] [ 0b000000 ]
+ [ size: 2^1 ] [ size: 2^1 ] [ size: 2^6 ]
"
The endianness bit designates whether or not the packet is in big endian or little endian format.
Size Block Structure\:
code:"
- [ Endianness Bit ] [ String / Binary Bit ] [ Remaining 6 bits (unused) ]
- [ 0b0 ] [ 0b0 ] [ 0b000000 ]
+ [ Size Block ]
+ [ size: 2^4 ]
"
The bold:"Size Block" is an unsigned 32-bit integer representing the size of the entire packet, including the bold:"Control Block" and bold:"Size Block".