Wakeup byte, size confirmation and memcpy fix