Если потом постоянно читать эти регистры, таймаута не должно быть? В случае несовпадения с заданием, повторно записать.