I've noticed that according to the datasheet and reference manual in those microcontrollers is 128 bytes for GPIOG (for example).
0x4002 1800 - 0x4002 1BFF GPIOG (From datasheet)
My question is: why 128 bytes (1024 bits)? All GPIOG registers only take 40 bytes. Thanks.