prepare tx completion interrupt
rename device access semaphore
refactor device access locking to allow simultaneous tx and rx
tool: prepare packet tx
improve hex parser
example packets TODO