On 14 June 2018 at 06:48, Amol Surati wrote:
> When either GICD_IPRIORITYR or GICR_IPRIORITYR is read as a 32-bit
> register, the post left-shift operator in the for loop causes an
> extra shift after the least significant byte has been placed.
>
> The 32-bit value actually returned is therefore
When either GICD_IPRIORITYR or GICR_IPRIORITYR is read as a 32-bit
register, the post left-shift operator in the for loop causes an
extra shift after the least significant byte has been placed.
The 32-bit value actually returned is therefore the expected value
shifted left by 8 bits.