SWCU194 March 2023 CC1314R10 , CC1354P10 , CC1354R10 , CC2674P10 , CC2674R10
The Sensor Controller can access the AUX domain module registers through the I/O address space. I/O addressing is 8-bit oriented (an address increment of 1 corresponds to 1 byte), except for the register aliasing space, that is addresses 0 to 255, where each entry maps to a 16-bit register.
I/O registers are accessed through input and output instructions, supporting:
There is no access to registers outside of the AUX domain. Also, there is no access to the AUX RAM and AUX_SCE module through the I/O address space.
As described in Section 2.4.7.3, the boot configuration of PRCM:BUSSECCFG.BUS_CFG decides interconnect and firewall configuration of the device. When either contingency 1 (0xF3) or Non-secure (0xF9) modes are specified, there are no additional restrictions to which I/O registers SCE can access. When any other mode/value is specified, certain I/O register accesses will be blocked by the bus fabric with the additional consequence that SCE gets suspended:
AUX_SYSIF:RTCSUBSECINC0
AUX_SYSIF:RTCSUBSECINC1
AUX_SYSIF:RTCSUBSECINCTL
Access to AUX_DDI0_OSC is also restricted in this case, with permissions for write and read of DDI half-words configured in AUX_SCE:NONSECDDIACC0-3.