/* Function for constructing 1st byte of the packet header of the packet to be transmitted.  */
static __INLINE uint8_t tx_packet_byte_zero_construct(void)
/* Function for constructing 1st byte of the packet header of the packet to be transmitted.  */
static __INLINE uint8_t tx_packet_byte_zero_construct(void)
{
    const uint32_t value = DATA_INTEGRITY_MASK                  | 
                           RELIABLE_PKT_MASK                    | 
                           (packet_number_expected_get() << 3u) | 
                           packet_number_to_transmit_get();   
    return (uint8_t) value;
}