add manual HW config support