did subsystems and hardware mapping