added allowed_values for register headers based on the register size