! Moved the hardware config to hardware.h