to remove empty space before the first register.
(space after the last is non-existant, and therefore doen't need to be removed). It needs to move addresses of all registers and instances accordingly.
It will be used to easily divide peripherals when needed
to remove empty space before the first register. (space after the last is non-existant, and therefore doen't need to be removed). It needs to move addresses of all registers and instances accordingly. It will be used to easily divide peripherals when needed