Detect hardware (16/34)

Detect hardware