add common/lib/hw