#hardware-abstraction-layer