map hardware