hardware waiting