this saves having this in nearly all callers
allow drivers to easily monitor and correct critical registers