Hi,
There seems many registers over multiple memory region.
Some GPIO configurations can be done by setting registers which are located in peripheral region(0x40000000~0x5FFFFFFF) while some GPIO configurations
can be done by setting registers which are located in System region(0xF0003800~ ).
What I meant is, for example, I can see GPIO registers (PORTK) 0x40061000 in tm4c129xnczad.h and 0xF0000809 in sysctl.h
Both of them are referring to different memory addresses.
I don't know what difference and it confuses me.
Can anyone please explain it to me?