Changes

2,375 bytes added ,  18:05, 26 December 2019
no edit summary
Line 104: Line 104:  
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_IRQSSET|FALCON_IRQSSET]]
+
| [[#TSEC_FALCON_IRQSSET|TSEC_FALCON_IRQSSET]]
 
| 0x54501000
 
| 0x54501000
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_IRQSCLR|FALCON_IRQSCLR]]
+
| [[#TSEC_FALCON_IRQSCLR|TSEC_FALCON_IRQSCLR]]
 
| 0x54501004
 
| 0x54501004
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_IRQSTAT|FALCON_IRQSTAT]]
+
| [[#TSEC_FALCON_IRQSTAT|TSEC_FALCON_IRQSTAT]]
 
| 0x54501008
 
| 0x54501008
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_IRQMODE|FALCON_IRQMODE]]
+
| [[#TSEC_FALCON_IRQMODE|TSEC_FALCON_IRQMODE]]
 
| 0x5450100C
 
| 0x5450100C
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_IRQMSET|FALCON_IRQMSET]]
+
| [[#TSEC_FALCON_IRQMSET|TSEC_FALCON_IRQMSET]]
 
| 0x54501010
 
| 0x54501010
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_IRQMCLR|FALCON_IRQMCLR]]
+
| [[#TSEC_FALCON_IRQMCLR|TSEC_FALCON_IRQMCLR]]
 
| 0x54501014
 
| 0x54501014
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_IRQMASK|FALCON_IRQMASK]]
+
| [[#TSEC_FALCON_IRQMASK|TSEC_FALCON_IRQMASK]]
 
| 0x54501018
 
| 0x54501018
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_IRQDEST|FALCON_IRQDEST]]
+
| [[#TSEC_FALCON_IRQDEST|TSEC_FALCON_IRQDEST]]
 
| 0x5450101C
 
| 0x5450101C
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_GPTMRINT
+
| TSEC_FALCON_GPTMRINT
 
| 0x54501020
 
| 0x54501020
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_GPTMRVAL
+
| TSEC_FALCON_GPTMRVAL
 
| 0x54501024
 
| 0x54501024
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_GPTMRCTL
+
| TSEC_FALCON_GPTMRCTL
 
| 0x54501028
 
| 0x54501028
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_PTIMER0
+
| TSEC_FALCON_PTIMER0
 
| 0x5450102C
 
| 0x5450102C
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_PTIMER1
+
| TSEC_FALCON_PTIMER1
 
| 0x54501030
 
| 0x54501030
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_WDTMRVAL
+
| TSEC_FALCON_WDTMRVAL
 
| 0x54501034
 
| 0x54501034
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_WDTMRCTL
+
| TSEC_FALCON_WDTMRCTL
 
| 0x54501038
 
| 0x54501038
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_IRQDEST2|FALCON_IRQDEST2]]
+
| [[#TSEC_FALCON_IRQDEST2|TSEC_FALCON_IRQDEST2]]
 
| 0x5450103C
 
| 0x5450103C
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_MAILBOX0|FALCON_MAILBOX0]]
+
| [[#TSEC_FALCON_MAILBOX0|TSEC_FALCON_MAILBOX0]]
 
| 0x54501040
 
| 0x54501040
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_MAILBOX1|FALCON_MAILBOX1]]
+
| [[#TSEC_FALCON_MAILBOX1|TSEC_FALCON_MAILBOX1]]
 
| 0x54501044
 
| 0x54501044
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_ITFEN|FALCON_ITFEN]]
+
| [[#TSEC_FALCON_ITFEN|TSEC_FALCON_ITFEN]]
 
| 0x54501048
 
| 0x54501048
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_IDLESTATE|FALCON_IDLESTATE]]
+
| [[#TSEC_FALCON_IDLESTATE|TSEC_FALCON_IDLESTATE]]
 
| 0x5450104C
 
| 0x5450104C
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_CURCTX
+
| TSEC_FALCON_CURCTX
 
| 0x54501050
 
| 0x54501050
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_NXTCTX
+
| TSEC_FALCON_NXTCTX
 
| 0x54501054
 
| 0x54501054
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_CTXACK
+
| TSEC_FALCON_CTXACK
 
| 0x54501058
 
| 0x54501058
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_FHSTATE
+
| TSEC_FALCON_FHSTATE
 
| 0x5450105C
 
| 0x5450105C
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_PRIVSTATE
+
| TSEC_FALCON_PRIVSTATE
 
| 0x54501060
 
| 0x54501060
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_MTHDDATA
+
| TSEC_FALCON_MTHDDATA
 
| 0x54501064
 
| 0x54501064
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_MTHDID
+
| TSEC_FALCON_MTHDID
 
| 0x54501068
 
| 0x54501068
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_MTHDWDAT
+
| TSEC_FALCON_MTHDWDAT
 
| 0x5450106C
 
| 0x5450106C
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_MTHDCOUNT
+
| TSEC_FALCON_MTHDCOUNT
 
| 0x54501070
 
| 0x54501070
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_MTHDPOP
+
| TSEC_FALCON_MTHDPOP
 
| 0x54501074
 
| 0x54501074
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_MTHDRAMSZ
+
| TSEC_FALCON_MTHDRAMSZ
 
| 0x54501078
 
| 0x54501078
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_SFTRESET
+
| TSEC_FALCON_SFTRESET
 
| 0x5450107C
 
| 0x5450107C
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_OS
+
| TSEC_FALCON_OS
 
| 0x54501080
 
| 0x54501080
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_RM
+
| TSEC_FALCON_RM
 
| 0x54501084
 
| 0x54501084
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_SOFT_PM
+
| TSEC_FALCON_SOFT_PM
 
| 0x54501088
 
| 0x54501088
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_SOFT_MODE
+
| TSEC_FALCON_SOFT_MODE
 
| 0x5450108C
 
| 0x5450108C
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_DEBUG1|FALCON_DEBUG1]]
+
| [[#TSEC_FALCON_DEBUG1|TSEC_FALCON_DEBUG1]]
 
| 0x54501090
 
| 0x54501090
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_DEBUGINFO|FALCON_DEBUGINFO]]
+
| [[#TSEC_FALCON_DEBUGINFO|TSEC_FALCON_DEBUGINFO]]
 
| 0x54501094
 
| 0x54501094
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_IBRKPT1
+
| TSEC_FALCON_IBRKPT1
 
| 0x54501098
 
| 0x54501098
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_IBRKPT2
+
| TSEC_FALCON_IBRKPT2
 
| 0x5450109C
 
| 0x5450109C
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_CGCTL
+
| TSEC_FALCON_CGCTL
 
| 0x545010A0
 
| 0x545010A0
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_ENGCTL
+
| TSEC_FALCON_ENGCTL
 
| 0x545010A4
 
| 0x545010A4
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_PMM
+
| TSEC_FALCON_PMM
 
| 0x545010A8
 
| 0x545010A8
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_ADDR
+
| TSEC_FALCON_ADDR
 
| 0x545010AC
 
| 0x545010AC
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_IBRKPT3
+
| TSEC_FALCON_IBRKPT3
 
| 0x545010B0
 
| 0x545010B0
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_IBRKPT4
+
| TSEC_FALCON_IBRKPT4
 
| 0x545010B4
 
| 0x545010B4
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_IBRKPT5
+
| TSEC_FALCON_IBRKPT5
 
| 0x545010B8
 
| 0x545010B8
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_EXCI|FALCON_EXCI]]
+
| [[#TSEC_FALCON_EXCI|TSEC_FALCON_EXCI]]
 
| 0x545010D0
 
| 0x545010D0
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_SVEC_SPR|FALCON_SVEC_SPR]]
+
| [[#TSEC_FALCON_SVEC_SPR|TSEC_FALCON_SVEC_SPR]]
 
| 0x545010D4
 
| 0x545010D4
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_RSTAT0|FALCON_RSTAT0]]
+
| [[#TSEC_FALCON_RSTAT0|TSEC_FALCON_RSTAT0]]
 
| 0x545010D8
 
| 0x545010D8
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_RSTAT3|FALCON_RSTAT3]]
+
| [[#TSEC_FALCON_RSTAT3|TSEC_FALCON_RSTAT3]]
 
| 0x545010DC
 
| 0x545010DC
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_UNK_E0
+
| TSEC_FALCON_UNK_E0
 
| 0x545010E0
 
| 0x545010E0
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_CPUCTL|FALCON_CPUCTL]]
+
| [[#TSEC_FALCON_CPUCTL|TSEC_FALCON_CPUCTL]]
 
| 0x54501100
 
| 0x54501100
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_BOOTVEC|FALCON_BOOTVEC]]
+
| [[#TSEC_FALCON_BOOTVEC|TSEC_FALCON_BOOTVEC]]
 
| 0x54501104
 
| 0x54501104
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_HWCFG|FALCON_HWCFG]]
+
| [[#TSEC_FALCON_HWCFG|TSEC_FALCON_HWCFG]]
 
| 0x54501108
 
| 0x54501108
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_DMACTL|FALCON_DMACTL]]
+
| [[#TSEC_FALCON_DMACTL|TSEC_FALCON_DMACTL]]
 
| 0x5450110C
 
| 0x5450110C
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_DMATRFBASE|FALCON_DMATRFBASE]]
+
| [[#TSEC_FALCON_DMATRFBASE|TSEC_FALCON_DMATRFBASE]]
 
| 0x54501110
 
| 0x54501110
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_DMATRFMOFFS|FALCON_DMATRFMOFFS]]
+
| [[#TSEC_FALCON_DMATRFMOFFS|TSEC_FALCON_DMATRFMOFFS]]
 
| 0x54501114
 
| 0x54501114
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_DMATRFCMD|FALCON_DMATRFCMD]]
+
| [[#TSEC_FALCON_DMATRFCMD|TSEC_FALCON_DMATRFCMD]]
 
| 0x54501118
 
| 0x54501118
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_DMATRFFBOFFS|FALCON_DMATRFFBOFFS]]
+
| [[#TSEC_FALCON_DMATRFFBOFFS|TSEC_FALCON_DMATRFFBOFFS]]
 
| 0x5450111C
 
| 0x5450111C
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_DMAPOLL_FB|FALCON_DMAPOLL_FB]]
+
| [[#TSEC_FALCON_DMAPOLL_FB|TSEC_FALCON_DMAPOLL_FB]]
 
| 0x54501120
 
| 0x54501120
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_DMAPOLL_CP|FALCON_DMAPOLL_CP]]
+
| [[#TSEC_FALCON_DMAPOLL_CP|TSEC_FALCON_DMAPOLL_CP]]
 
| 0x54501124
 
| 0x54501124
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_DBG_STATE
+
| TSEC_FALCON_DBG_STATE
 
| 0x54501128
 
| 0x54501128
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_HWCFG1|FALCON_HWCFG1]]
+
| [[#TSEC_FALCON_HWCFG1|TSEC_FALCON_HWCFG1]]
 
| 0x5450112C
 
| 0x5450112C
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_CPUCTL_ALIAS
+
| TSEC_FALCON_CPUCTL_ALIAS
 
| 0x54501130
 
| 0x54501130
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_STACKCFG
+
| TSEC_FALCON_STACKCFG
 
| 0x54501138
 
| 0x54501138
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_IMCTL|FALCON_IMCTL]]
+
| [[#TSEC_FALCON_IMCTL|TSEC_FALCON_IMCTL]]
 
| 0x54501140
 
| 0x54501140
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_IMSTAT|FALCON_IMSTAT]]
+
| [[#TSEC_FALCON_IMSTAT|TSEC_FALCON_IMSTAT]]
 
| 0x54501144
 
| 0x54501144
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_TRACEIDX|FALCON_TRACEIDX]]
+
| [[#TSEC_FALCON_TRACEIDX|TSEC_FALCON_TRACEIDX]]
 
| 0x54501148
 
| 0x54501148
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_TRACEPC|FALCON_TRACEPC]]
+
| [[#TSEC_FALCON_TRACEPC|TSEC_FALCON_TRACEPC]]
 
| 0x5450114C
 
| 0x5450114C
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_IMFILLRNG0
+
| TSEC_FALCON_IMFILLRNG0
 
| 0x54501150
 
| 0x54501150
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_IMFILLRNG1
+
| TSEC_FALCON_IMFILLRNG1
 
| 0x54501154
 
| 0x54501154
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_IMFILLCTL
+
| TSEC_FALCON_IMFILLCTL
 
| 0x54501158
 
| 0x54501158
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_IMCTL_DEBUG
+
| TSEC_FALCON_IMCTL_DEBUG
 
| 0x5450115C
 
| 0x5450115C
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_CMEMBASE
+
| TSEC_FALCON_CMEMBASE
 
| 0x54501160
 
| 0x54501160
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_DMEMAPERT
+
| TSEC_FALCON_DMEMAPERT
 
| 0x54501164
 
| 0x54501164
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_EXTERRADDR
+
| TSEC_FALCON_EXTERRADDR
 
| 0x54501168
 
| 0x54501168
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_EXTERRSTAT
+
| TSEC_FALCON_EXTERRSTAT
 
| 0x5450116C
 
| 0x5450116C
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_CG2
+
| TSEC_FALCON_CG2
 
| 0x5450117C
 
| 0x5450117C
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_IMEMC0|FALCON_IMEMC0]]
+
| [[#TSEC_FALCON_IMEMC0|TSEC_FALCON_IMEMC0]]
 
| 0x54501180
 
| 0x54501180
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_IMEMD0|FALCON_IMEMD0]]
+
| [[#TSEC_FALCON_IMEMD0|TSEC_FALCON_IMEMD0]]
 
| 0x54501184
 
| 0x54501184
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_IMEMT0|FALCON_IMEMT0]]
+
| [[#TSEC_FALCON_IMEMT0|TSEC_FALCON_IMEMT0]]
 
| 0x54501188
 
| 0x54501188
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_IMEMC1
+
| TSEC_FALCON_IMEMC1
 
| 0x54501190
 
| 0x54501190
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_IMEMD1
+
| TSEC_FALCON_IMEMD1
 
| 0x54501194
 
| 0x54501194
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_IMEMT1
+
| TSEC_FALCON_IMEMT1
 
| 0x54501198
 
| 0x54501198
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_IMEMC2
+
| TSEC_FALCON_IMEMC2
 
| 0x545011A0
 
| 0x545011A0
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_IMEMD2
+
| TSEC_FALCON_IMEMD2
 
| 0x545011A4
 
| 0x545011A4
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_IMEMT2
+
| TSEC_FALCON_IMEMT2
 
| 0x545011A8
 
| 0x545011A8
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_IMEMC3
+
| TSEC_FALCON_IMEMC3
 
| 0x545011B0
 
| 0x545011B0
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_IMEMD3
+
| TSEC_FALCON_IMEMD3
 
| 0x545011B4
 
| 0x545011B4
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_IMEMT3
+
| TSEC_FALCON_IMEMT3
 
| 0x545011B8
 
| 0x545011B8
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_DMEMC0|FALCON_DMEMC0]]
+
| [[#TSEC_FALCON_DMEMC0|TSEC_FALCON_DMEMC0]]
 
| 0x545011C0
 
| 0x545011C0
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_DMEMD0|FALCON_DMEMD0]]
+
| [[#TSEC_FALCON_DMEMD0|TSEC_FALCON_DMEMD0]]
 
| 0x545011C4
 
| 0x545011C4
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_DMEMC1
+
| TSEC_FALCON_DMEMC1
 
| 0x545011C8
 
| 0x545011C8
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_DMEMD1
+
| TSEC_FALCON_DMEMD1
 
| 0x545011CC
 
| 0x545011CC
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_DMEMC2
+
| TSEC_FALCON_DMEMC2
 
| 0x545011D0
 
| 0x545011D0
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_DMEMD2
+
| TSEC_FALCON_DMEMD2
 
| 0x545011D4
 
| 0x545011D4
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_DMEMC3
+
| TSEC_FALCON_DMEMC3
 
| 0x545011D8
 
| 0x545011D8
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_DMEMD3
+
| TSEC_FALCON_DMEMD3
 
| 0x545011DC
 
| 0x545011DC
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_DMEMC4
+
| TSEC_FALCON_DMEMC4
 
| 0x545011E0
 
| 0x545011E0
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_DMEMD4
+
| TSEC_FALCON_DMEMD4
 
| 0x545011E4
 
| 0x545011E4
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_DMEMC5
+
| TSEC_FALCON_DMEMC5
 
| 0x545011E8
 
| 0x545011E8
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_DMEMD5
+
| TSEC_FALCON_DMEMD5
 
| 0x545011EC
 
| 0x545011EC
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_DMEMC6
+
| TSEC_FALCON_DMEMC6
 
| 0x545011F0
 
| 0x545011F0
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_DMEMD6
+
| TSEC_FALCON_DMEMD6
 
| 0x545011F4
 
| 0x545011F4
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_DMEMC7
+
| TSEC_FALCON_DMEMC7
 
| 0x545011F8
 
| 0x545011F8
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_DMEMD7
+
| TSEC_FALCON_DMEMD7
 
| 0x545011FC
 
| 0x545011FC
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_ICD_CMD|FALCON_ICD_CMD]]
+
| [[#TSEC_FALCON_ICD_CMD|TSEC_FALCON_ICD_CMD]]
 
| 0x54501200
 
| 0x54501200
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_ICD_ADDR|FALCON_ICD_ADDR]]
+
| [[#TSEC_FALCON_ICD_ADDR|TSEC_FALCON_ICD_ADDR]]
 
| 0x54501204
 
| 0x54501204
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_ICD_WDATA|FALCON_ICD_WDATA]]
+
| [[#TSEC_FALCON_ICD_WDATA|TSEC_FALCON_ICD_WDATA]]
 
| 0x54501208
 
| 0x54501208
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_ICD_RDATA|FALCON_ICD_RDATA]]
+
| [[#TSEC_FALCON_ICD_RDATA|TSEC_FALCON_ICD_RDATA]]
 
| 0x5450120C
 
| 0x5450120C
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_SCTL|FALCON_SCTL]]
+
| [[#TSEC_FALCON_SCTL|TSEC_FALCON_SCTL]]
 
| 0x54501240
 
| 0x54501240
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_SSTAT|FALCON_SSTAT]]
+
| [[#TSEC_FALCON_SSTAT|TSEC_FALCON_SSTAT]]
 
| 0x54501244
 
| 0x54501244
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_UNK_250
+
| TSEC_FALCON_UNK_250
 
| 0x54501250
 
| 0x54501250
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_UNK_260
+
| TSEC_FALCON_UNK_260
 
| 0x54501260
 
| 0x54501260
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_SPROT_IMEM|FALCON_SPROT_IMEM]]
+
| [[#TSEC_FALCON_SPROT_IMEM|TSEC_FALCON_SPROT_IMEM]]
 
| 0x54501280
 
| 0x54501280
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_SPROT_DMEM|FALCON_SPROT_DMEM]]
+
| [[#TSEC_FALCON_SPROT_DMEM|TSEC_FALCON_SPROT_DMEM]]
 
| 0x54501284
 
| 0x54501284
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_SPROT_CPUCTL|FALCON_SPROT_CPUCTL]]
+
| [[#TSEC_FALCON_SPROT_CPUCTL|TSEC_FALCON_SPROT_CPUCTL]]
 
| 0x54501288
 
| 0x54501288
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_SPROT_MISC|FALCON_SPROT_MISC]]
+
| [[#TSEC_FALCON_SPROT_MISC|TSEC_FALCON_SPROT_MISC]]
 
| 0x5450128C
 
| 0x5450128C
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_SPROT_IRQ|FALCON_SPROT_IRQ]]
+
| [[#TSEC_FALCON_SPROT_IRQ|TSEC_FALCON_SPROT_IRQ]]
 
| 0x54501290
 
| 0x54501290
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_SPROT_MTHD|FALCON_SPROT_MTHD]]
+
| [[#TSEC_FALCON_SPROT_MTHD|TSEC_FALCON_SPROT_MTHD]]
 
| 0x54501294
 
| 0x54501294
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_SPROT_SCTL|FALCON_SPROT_SCTL]]
+
| [[#TSEC_FALCON_SPROT_SCTL|TSEC_FALCON_SPROT_SCTL]]
 
| 0x54501298
 
| 0x54501298
 
| 0x04
 
| 0x04
 
|-
 
|-
| [[#FALCON_SPROT_WDTMR|FALCON_SPROT_WDTMR]]
+
| [[#TSEC_FALCON_SPROT_WDTMR|TSEC_FALCON_SPROT_WDTMR]]
 
| 0x5450129C
 
| 0x5450129C
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_DMAINFO_FINISHED_FBRD_LOW
+
| TSEC_FALCON_DMAINFO_FINISHED_FBRD_LOW
 
| 0x545012C0
 
| 0x545012C0
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_DMAINFO_FINISHED_FBRD_HIGH
+
| TSEC_FALCON_DMAINFO_FINISHED_FBRD_HIGH
 
| 0x545012C4
 
| 0x545012C4
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_DMAINFO_FINISHED_FBWR_LOW
+
| TSEC_FALCON_DMAINFO_FINISHED_FBWR_LOW
 
| 0x545012C8
 
| 0x545012C8
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_DMAINFO_FINISHED_FBWR_HIGH
+
| TSEC_FALCON_DMAINFO_FINISHED_FBWR_HIGH
 
| 0x545012CC
 
| 0x545012CC
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_DMAINFO_CURRENT_FBRD_LOW
+
| TSEC_FALCON_DMAINFO_CURRENT_FBRD_LOW
 
| 0x545012D0
 
| 0x545012D0
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_DMAINFO_CURRENT_FBRD_HIGH
+
| TSEC_FALCON_DMAINFO_CURRENT_FBRD_HIGH
 
| 0x545012D4
 
| 0x545012D4
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_DMAINFO_CURRENT_FBWR_LOW
+
| TSEC_FALCON_DMAINFO_CURRENT_FBWR_LOW
 
| 0x545012D8
 
| 0x545012D8
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_DMAINFO_CURRENT_FBWR_HIGH
+
| TSEC_FALCON_DMAINFO_CURRENT_FBWR_HIGH
 
| 0x545012DC
 
| 0x545012DC
 
| 0x04
 
| 0x04
 
|-
 
|-
| FALCON_DMAINFO_CTL
+
| TSEC_FALCON_DMAINFO_CTL
 
| 0x545012E0
 
| 0x545012E0
 
| 0x04
 
| 0x04
Line 1,178: Line 1,178:  
|}
 
|}
   −
=== FALCON_IRQSSET ===
+
=== TSEC_FALCON_IRQSSET ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 1,184: Line 1,184:  
|-
 
|-
 
| 0
 
| 0
| FALCON_IRQSSET_GPTMR
+
| TSEC_FALCON_IRQSSET_GPTMR
 
|-
 
|-
 
| 1
 
| 1
| FALCON_IRQSSET_WDTMR
+
| TSEC_FALCON_IRQSSET_WDTMR
 
|-
 
|-
 
| 2
 
| 2
| FALCON_IRQSSET_MTHD
+
| TSEC_FALCON_IRQSSET_MTHD
 
|-
 
|-
 
| 3
 
| 3
| FALCON_IRQSSET_CTXSW
+
| TSEC_FALCON_IRQSSET_CTXSW
 
|-
 
|-
 
| 4
 
| 4
| FALCON_IRQSSET_HALT
+
| TSEC_FALCON_IRQSSET_HALT
 
|-
 
|-
 
| 5
 
| 5
| FALCON_IRQSSET_EXTERR
+
| TSEC_FALCON_IRQSSET_EXTERR
 
|-
 
|-
 
| 6
 
| 6
| FALCON_IRQSSET_SWGEN0
+
| TSEC_FALCON_IRQSSET_SWGEN0
 
|-
 
|-
 
| 7
 
| 7
| FALCON_IRQSSET_SWGEN1
+
| TSEC_FALCON_IRQSSET_SWGEN1
 
|-
 
|-
 
| 8-15
 
| 8-15
| FALCON_IRQSSET_EXT
+
| TSEC_FALCON_IRQSSET_EXT
 
|-
 
|-
 
| 16
 
| 16
| FALCON_IRQSSET_DMA
+
| TSEC_FALCON_IRQSSET_DMA
 
|}
 
|}
    
Used for setting Falcon's IRQs.
 
Used for setting Falcon's IRQs.
   −
=== FALCON_IRQSCLR ===
+
=== TSEC_FALCON_IRQSCLR ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 1,222: Line 1,222:  
|-
 
|-
 
| 0
 
| 0
| FALCON_IRQSCLR_GPTMR
+
| TSEC_FALCON_IRQSCLR_GPTMR
 
|-
 
|-
 
| 1
 
| 1
| FALCON_IRQSCLR_WDTMR
+
| TSEC_FALCON_IRQSCLR_WDTMR
 
|-
 
|-
 
| 2
 
| 2
| FALCON_IRQSCLR_MTHD
+
| TSEC_FALCON_IRQSCLR_MTHD
 
|-
 
|-
 
| 3
 
| 3
| FALCON_IRQSCLR_CTXSW
+
| TSEC_FALCON_IRQSCLR_CTXSW
 
|-
 
|-
 
| 4
 
| 4
| FALCON_IRQSCLR_HALT
+
| TSEC_FALCON_IRQSCLR_HALT
 
|-
 
|-
 
| 5
 
| 5
| FALCON_IRQSCLR_EXTERR
+
| TSEC_FALCON_IRQSCLR_EXTERR
 
|-
 
|-
 
| 6
 
| 6
| FALCON_IRQSCLR_SWGEN0
+
| TSEC_FALCON_IRQSCLR_SWGEN0
 
|-
 
|-
 
| 7
 
| 7
| FALCON_IRQSCLR_SWGEN1
+
| TSEC_FALCON_IRQSCLR_SWGEN1
 
|-
 
|-
 
| 8-15
 
| 8-15
| FALCON_IRQSCLR_EXT
+
| TSEC_FALCON_IRQSCLR_EXT
 
|-
 
|-
 
| 16
 
| 16
| FALCON_IRQSCLR_DMA
+
| TSEC_FALCON_IRQSCLR_DMA
 
|}
 
|}
    
Used for clearing Falcon's IRQs.
 
Used for clearing Falcon's IRQs.
   −
=== FALCON_IRQSTAT ===
+
=== TSEC_FALCON_IRQSTAT ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 1,260: Line 1,260:  
|-
 
|-
 
| 0
 
| 0
| FALCON_IRQSTAT_GPTMR
+
| TSEC_FALCON_IRQSTAT_GPTMR
 
|-
 
|-
 
| 1
 
| 1
| FALCON_IRQSTAT_WDTMR
+
| TSEC_FALCON_IRQSTAT_WDTMR
 
|-
 
|-
 
| 2
 
| 2
| FALCON_IRQSTAT_MTHD
+
| TSEC_FALCON_IRQSTAT_MTHD
 
|-
 
|-
 
| 3
 
| 3
| FALCON_IRQSTAT_CTXSW
+
| TSEC_FALCON_IRQSTAT_CTXSW
 
|-
 
|-
 
| 4
 
| 4
| FALCON_IRQSTAT_HALT
+
| TSEC_FALCON_IRQSTAT_HALT
 
|-
 
|-
 
| 5
 
| 5
| FALCON_IRQSTAT_EXTERR
+
| TSEC_FALCON_IRQSTAT_EXTERR
 
|-
 
|-
 
| 6
 
| 6
| FALCON_IRQSTAT_SWGEN0
+
| TSEC_FALCON_IRQSTAT_SWGEN0
 
|-
 
|-
 
| 7
 
| 7
| FALCON_IRQSTAT_SWGEN1
+
| TSEC_FALCON_IRQSTAT_SWGEN1
 
|-
 
|-
 
| 8-15
 
| 8-15
| FALCON_IRQSTAT_EXT
+
| TSEC_FALCON_IRQSTAT_EXT
 
|-
 
|-
 
| 16
 
| 16
| FALCON_IRQSTAT_DMA
+
| TSEC_FALCON_IRQSTAT_DMA
 
|}
 
|}
    
Used for getting the status of Falcon's IRQs.
 
Used for getting the status of Falcon's IRQs.
   −
=== FALCON_IRQMODE ===
+
=== TSEC_FALCON_IRQMODE ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 1,298: Line 1,298:  
|-
 
|-
 
| 0
 
| 0
| FALCON_IRQMODE_LVL_GPTMR
+
| TSEC_FALCON_IRQMODE_LVL_GPTMR
 
|-
 
|-
 
| 1
 
| 1
| FALCON_IRQMODE_LVL_WDTMR
+
| TSEC_FALCON_IRQMODE_LVL_WDTMR
 
|-
 
|-
 
| 2
 
| 2
| FALCON_IRQMODE_LVL_MTHD
+
| TSEC_FALCON_IRQMODE_LVL_MTHD
 
|-
 
|-
 
| 3
 
| 3
| FALCON_IRQMODE_LVL_CTXSW
+
| TSEC_FALCON_IRQMODE_LVL_CTXSW
 
|-
 
|-
 
| 4
 
| 4
| FALCON_IRQMODE_LVL_HALT
+
| TSEC_FALCON_IRQMODE_LVL_HALT
 
|-
 
|-
 
| 5
 
| 5
| FALCON_IRQMODE_LVL_EXTERR
+
| TSEC_FALCON_IRQMODE_LVL_EXTERR
 
|-
 
|-
 
| 6
 
| 6
| FALCON_IRQMODE_LVL_SWGEN0
+
| TSEC_FALCON_IRQMODE_LVL_SWGEN0
 
|-
 
|-
 
| 7
 
| 7
| FALCON_IRQMODE_LVL_SWGEN1
+
| TSEC_FALCON_IRQMODE_LVL_SWGEN1
 
|-
 
|-
 
| 8-15
 
| 8-15
| FALCON_IRQMODE_LVL_EXT
+
| TSEC_FALCON_IRQMODE_LVL_EXT
 
|-
 
|-
 
| 16
 
| 16
| FALCON_IRQMODE_LVL_DMA
+
| TSEC_FALCON_IRQMODE_LVL_DMA
 
|}
 
|}
    
Used for changing the mode Falcon's IRQs. A value of 1 means level triggered while a value of 0 means edge triggered.
 
Used for changing the mode Falcon's IRQs. A value of 1 means level triggered while a value of 0 means edge triggered.
   −
=== FALCON_IRQMSET ===
+
=== TSEC_FALCON_IRQMSET ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 1,336: Line 1,336:  
|-
 
|-
 
| 0
 
| 0
| FALCON_IRQMSET_GPTMR
+
| TSEC_FALCON_IRQMSET_GPTMR
 
|-
 
|-
 
| 1
 
| 1
| FALCON_IRQMSET_WDTMR
+
| TSEC_FALCON_IRQMSET_WDTMR
 
|-
 
|-
 
| 2
 
| 2
| FALCON_IRQMSET_MTHD
+
| TSEC_FALCON_IRQMSET_MTHD
 
|-
 
|-
 
| 3
 
| 3
| FALCON_IRQMSET_CTXSW
+
| TSEC_FALCON_IRQMSET_CTXSW
 
|-
 
|-
 
| 4
 
| 4
| FALCON_IRQMSET_HALT
+
| TSEC_FALCON_IRQMSET_HALT
 
|-
 
|-
 
| 5
 
| 5
| FALCON_IRQMSET_EXTERR
+
| TSEC_FALCON_IRQMSET_EXTERR
 
|-
 
|-
 
| 6
 
| 6
| FALCON_IRQMSET_SWGEN0
+
| TSEC_FALCON_IRQMSET_SWGEN0
 
|-
 
|-
 
| 7
 
| 7
| FALCON_IRQMSET_SWGEN1
+
| TSEC_FALCON_IRQMSET_SWGEN1
 
|-
 
|-
 
| 8-15
 
| 8-15
| FALCON_IRQMSET_EXT
+
| TSEC_FALCON_IRQMSET_EXT
 
|-
 
|-
 
| 16
 
| 16
| FALCON_IRQMSET_DMA
+
| TSEC_FALCON_IRQMSET_DMA
 
|}
 
|}
    
Used for setting the mask for Falcon's IRQs.
 
Used for setting the mask for Falcon's IRQs.
   −
=== FALCON_IRQMCLR ===
+
=== TSEC_FALCON_IRQMCLR ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 1,374: Line 1,374:  
|-
 
|-
 
| 0
 
| 0
| FALCON_IRQMCLR_GPTMR
+
| TSEC_FALCON_IRQMCLR_GPTMR
 
|-
 
|-
 
| 1
 
| 1
| FALCON_IRQMCLR_WDTMR
+
| TSEC_FALCON_IRQMCLR_WDTMR
 
|-
 
|-
 
| 2
 
| 2
| FALCON_IRQMCLR_MTHD
+
| TSEC_FALCON_IRQMCLR_MTHD
 
|-
 
|-
 
| 3
 
| 3
| FALCON_IRQMCLR_CTXSW
+
| TSEC_FALCON_IRQMCLR_CTXSW
 
|-
 
|-
 
| 4
 
| 4
| FALCON_IRQMCLR_HALT
+
| TSEC_FALCON_IRQMCLR_HALT
 
|-
 
|-
 
| 5
 
| 5
| FALCON_IRQMCLR_EXTERR
+
| TSEC_FALCON_IRQMCLR_EXTERR
 
|-
 
|-
 
| 6
 
| 6
| FALCON_IRQMCLR_SWGEN0
+
| TSEC_FALCON_IRQMCLR_SWGEN0
 
|-
 
|-
 
| 7
 
| 7
| FALCON_IRQMCLR_SWGEN1
+
| TSEC_FALCON_IRQMCLR_SWGEN1
 
|-
 
|-
 
| 8-15
 
| 8-15
| FALCON_IRQMCLR_EXT
+
| TSEC_FALCON_IRQMCLR_EXT
 
|-
 
|-
 
| 16
 
| 16
| FALCON_IRQMCLR_DMA
+
| TSEC_FALCON_IRQMCLR_DMA
 
|}
 
|}
    
Used for clearing the mask for Falcon's IRQs.
 
Used for clearing the mask for Falcon's IRQs.
   −
=== FALCON_IRQMASK ===
+
=== TSEC_FALCON_IRQMASK ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 1,412: Line 1,412:  
|-
 
|-
 
| 0
 
| 0
| FALCON_IRQMASK_GPTMR
+
| TSEC_FALCON_IRQMASK_GPTMR
 
|-
 
|-
 
| 1
 
| 1
| FALCON_IRQMASK_WDTMR
+
| TSEC_FALCON_IRQMASK_WDTMR
 
|-
 
|-
 
| 2
 
| 2
| FALCON_IRQMASK_MTHD
+
| TSEC_FALCON_IRQMASK_MTHD
 
|-
 
|-
 
| 3
 
| 3
| FALCON_IRQMASK_CTXSW
+
| TSEC_FALCON_IRQMASK_CTXSW
 
|-
 
|-
 
| 4
 
| 4
| FALCON_IRQMASK_HALT
+
| TSEC_FALCON_IRQMASK_HALT
 
|-
 
|-
 
| 5
 
| 5
| FALCON_IRQMASK_EXTERR
+
| TSEC_FALCON_IRQMASK_EXTERR
 
|-
 
|-
 
| 6
 
| 6
| FALCON_IRQMASK_SWGEN0
+
| TSEC_FALCON_IRQMASK_SWGEN0
 
|-
 
|-
 
| 7
 
| 7
| FALCON_IRQMASK_SWGEN1
+
| TSEC_FALCON_IRQMASK_SWGEN1
 
|-
 
|-
 
| 8-15
 
| 8-15
| FALCON_IRQMASK_EXT
+
| TSEC_FALCON_IRQMASK_EXT
 
|-
 
|-
 
| 16
 
| 16
| FALCON_IRQMASK_DMA
+
| TSEC_FALCON_IRQMASK_DMA
 
|}
 
|}
    
Used for getting the value of the mask for Falcon's IRQs.
 
Used for getting the value of the mask for Falcon's IRQs.
   −
=== FALCON_IRQDEST ===
+
=== TSEC_FALCON_IRQDEST ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 1,450: Line 1,450:  
|-
 
|-
 
| 0
 
| 0
| FALCON_IRQDEST_HOST_GPTMR
+
| TSEC_FALCON_IRQDEST_HOST_GPTMR
 
|-
 
|-
 
| 1
 
| 1
| FALCON_IRQDEST_HOST_WDTMR
+
| TSEC_FALCON_IRQDEST_HOST_WDTMR
 
|-
 
|-
 
| 2
 
| 2
| FALCON_IRQDEST_HOST_MTHD
+
| TSEC_FALCON_IRQDEST_HOST_MTHD
 
|-
 
|-
 
| 3
 
| 3
| FALCON_IRQDEST_HOST_CTXSW
+
| TSEC_FALCON_IRQDEST_HOST_CTXSW
 
|-
 
|-
 
| 4
 
| 4
| FALCON_IRQDEST_HOST_HALT
+
| TSEC_FALCON_IRQDEST_HOST_HALT
 
|-
 
|-
 
| 5
 
| 5
| FALCON_IRQDEST_HOST_EXTERR
+
| TSEC_FALCON_IRQDEST_HOST_EXTERR
 
|-
 
|-
 
| 6
 
| 6
| FALCON_IRQDEST_HOST_SWGEN0
+
| TSEC_FALCON_IRQDEST_HOST_SWGEN0
 
|-
 
|-
 
| 7
 
| 7
| FALCON_IRQDEST_HOST_SWGEN1
+
| TSEC_FALCON_IRQDEST_HOST_SWGEN1
 
|-
 
|-
 
| 8-15
 
| 8-15
| FALCON_IRQDEST_HOST_EXT
+
| TSEC_FALCON_IRQDEST_HOST_EXT
 
|-
 
|-
 
| 16
 
| 16
| FALCON_IRQDEST_TARGET_GPTMR
+
| TSEC_FALCON_IRQDEST_TARGET_GPTMR
 
|-
 
|-
 
| 17
 
| 17
| FALCON_IRQDEST_TARGET_WDTMR
+
| TSEC_FALCON_IRQDEST_TARGET_WDTMR
 
|-
 
|-
 
| 18
 
| 18
| FALCON_IRQDEST_TARGET_MTHD
+
| TSEC_FALCON_IRQDEST_TARGET_MTHD
 
|-
 
|-
 
| 19
 
| 19
| FALCON_IRQDEST_TARGET_CTXSW
+
| TSEC_FALCON_IRQDEST_TARGET_CTXSW
 
|-
 
|-
 
| 20
 
| 20
| FALCON_IRQDEST_TARGET_HALT
+
| TSEC_FALCON_IRQDEST_TARGET_HALT
 
|-
 
|-
 
| 21
 
| 21
| FALCON_IRQDEST_TARGET_EXTERR
+
| TSEC_FALCON_IRQDEST_TARGET_EXTERR
 
|-
 
|-
 
| 22
 
| 22
| FALCON_IRQDEST_TARGET_SWGEN0
+
| TSEC_FALCON_IRQDEST_TARGET_SWGEN0
 
|-
 
|-
 
| 23
 
| 23
| FALCON_IRQDEST_TARGET_SWGEN1
+
| TSEC_FALCON_IRQDEST_TARGET_SWGEN1
 
|-
 
|-
 
| 24-31
 
| 24-31
| FALCON_IRQDEST_TARGET_EXT
+
| TSEC_FALCON_IRQDEST_TARGET_EXT
 
|}
 
|}
    
Used for routing Falcon's IRQs.
 
Used for routing Falcon's IRQs.
   −
=== FALCON_IRQDEST2 ===
+
=== TSEC_FALCON_IRQDEST2 ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 1,512: Line 1,512:  
|-
 
|-
 
| 0
 
| 0
| FALCON_IRQDEST2_HOST_DMA
+
| TSEC_FALCON_IRQDEST2_HOST_DMA
 
|-
 
|-
 
| 16
 
| 16
| FALCON_IRQDEST2_TARGET_DMA
+
| TSEC_FALCON_IRQDEST2_TARGET_DMA
 
|}
 
|}
    
Used for routing Falcon's IRQs.
 
Used for routing Falcon's IRQs.
   −
=== FALCON_MAILBOX0 ===
+
=== TSEC_FALCON_MAILBOX0 ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 1,526: Line 1,526:  
|-
 
|-
 
| 0-31
 
| 0-31
| FALCON_MAILBOX0_DATA
+
| TSEC_FALCON_MAILBOX0_DATA
 
|}
 
|}
    
Scratch register for reading/writing data to Falcon.
 
Scratch register for reading/writing data to Falcon.
   −
=== FALCON_MAILBOX1 ===
+
=== TSEC_FALCON_MAILBOX1 ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 1,537: Line 1,537:  
|-
 
|-
 
| 0-31
 
| 0-31
| FALCON_MAILBOX1_DATA
+
| TSEC_FALCON_MAILBOX1_DATA
 
|}
 
|}
    
Scratch register for reading/writing data to Falcon.
 
Scratch register for reading/writing data to Falcon.
   −
=== FALCON_ITFEN ===
+
=== TSEC_FALCON_ITFEN ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 1,548: Line 1,548:  
|-
 
|-
 
| 0
 
| 0
| FALCON_ITFEN_CTXEN
+
| TSEC_FALCON_ITFEN_CTXEN
 
|-
 
|-
 
| 1
 
| 1
| FALCON_ITFEN_MTHDEN
+
| TSEC_FALCON_ITFEN_MTHDEN
 
|}
 
|}
    
Used for enabling/disabling Falcon interfaces.
 
Used for enabling/disabling Falcon interfaces.
   −
=== FALCON_IDLESTATE ===
+
=== TSEC_FALCON_IDLESTATE ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 1,562: Line 1,562:  
|-
 
|-
 
| 0
 
| 0
| FALCON_IDLESTATE_FALCON_BUSY
+
| TSEC_FALCON_IDLESTATE_FALCON_BUSY
 
|-
 
|-
 
| 1-15
 
| 1-15
| FALCON_IDLESTATE_EXT_BUSY
+
| TSEC_FALCON_IDLESTATE_EXT_BUSY
 
|}
 
|}
    
Used for detecting if Falcon is busy or not.
 
Used for detecting if Falcon is busy or not.
   −
=== FALCON_DEBUG1 ===
+
=== TSEC_FALCON_DEBUG1 ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 1,576: Line 1,576:  
|-
 
|-
 
| 0-15
 
| 0-15
| FALCON_DEBUG1_MTHD_DRAIN_TIME
+
| TSEC_FALCON_DEBUG1_MTHD_DRAIN_TIME
 
|-
 
|-
 
| 16
 
| 16
| FALCON_DEBUG1_CTXSW_MODE
+
| TSEC_FALCON_DEBUG1_CTXSW_MODE
 
|-
 
|-
 
| 17
 
| 17
| FALCON_DEBUG1_TRACE_FORMAT
+
| TSEC_FALCON_DEBUG1_TRACE_FORMAT
 
|}
 
|}
   −
=== FALCON_DEBUGINFO ===
+
=== TSEC_FALCON_DEBUGINFO ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 1,591: Line 1,591:  
|-
 
|-
 
| 0-31
 
| 0-31
| FALCON_DEBUGINFO_DATA
+
| TSEC_FALCON_DEBUGINFO_DATA
 
|}
 
|}
   Line 1,598: Line 1,598:  
[6.0.0+] [[NV_services|nvservices]] sets this to 0x8005FF00 >> 8 (physical DRAM address inside the GPU UCODE carveout) before starting the nvhost_tsec firmware.
 
[6.0.0+] [[NV_services|nvservices]] sets this to 0x8005FF00 >> 8 (physical DRAM address inside the GPU UCODE carveout) before starting the nvhost_tsec firmware.
   −
=== FALCON_EXCI ===
+
=== TSEC_FALCON_EXCI ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 1,604: Line 1,604:  
|-
 
|-
 
| 0-19
 
| 0-19
| FALCON_EXCI_EXPC
+
| TSEC_FALCON_EXCI_EXPC
 
|-
 
|-
 
| 20-23
 
| 20-23
| FALCON_EXCI_EXCAUSE
+
| TSEC_FALCON_EXCI_EXCAUSE
 
  0x00: TRAP0
 
  0x00: TRAP0
 
  0x01: TRAP1
 
  0x01: TRAP1
Line 1,621: Line 1,621:  
Contains information about raised exceptions.
 
Contains information about raised exceptions.
   −
=== FALCON_SVEC_SPR ===
+
=== TSEC_FALCON_SVEC_SPR ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 1,627: Line 1,627:  
|-
 
|-
 
| 18
 
| 18
| FALCON_SVEC_SPR_SIGPASS
+
| TSEC_FALCON_SVEC_SPR_SIGPASS
 
|}
 
|}
   −
=== FALCON_RSTAT0 ===
+
=== TSEC_FALCON_RSTAT0 ===
Mirror of the [[#FALCON_ICD_RDATA|ICD status register 0]].
+
Mirror of the [[#TSEC_FALCON_ICD_RDATA|ICD status register 0]].
   −
=== FALCON_RSTAT3 ===
+
=== TSEC_FALCON_RSTAT3 ===
Mirror of the [[#FALCON_ICD_RDATA|ICD status register 3]].
+
Mirror of the [[#TSEC_FALCON_ICD_RDATA|ICD status register 3]].
   −
=== FALCON_CPUCTL ===
+
=== TSEC_FALCON_CPUCTL ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 1,642: Line 1,642:  
|-
 
|-
 
| 0
 
| 0
| FALCON_CPUCTL_IINVAL
+
| TSEC_FALCON_CPUCTL_IINVAL
 
|-
 
|-
 
| 1
 
| 1
| FALCON_CPUCTL_STARTCPU
+
| TSEC_FALCON_CPUCTL_STARTCPU
 
|-
 
|-
 
| 2
 
| 2
| FALCON_CPUCTL_SRESET
+
| TSEC_FALCON_CPUCTL_SRESET
 
|-
 
|-
 
| 3
 
| 3
| FALCON_CPUCTL_HRESET
+
| TSEC_FALCON_CPUCTL_HRESET
 
|-
 
|-
 
| 4
 
| 4
| FALCON_CPUCTL_HALTED
+
| TSEC_FALCON_CPUCTL_HALTED
 
|-
 
|-
 
| 5
 
| 5
| FALCON_CPUCTL_STOPPED
+
| TSEC_FALCON_CPUCTL_STOPPED
 
|-
 
|-
 
| 6
 
| 6
| FALCON_CPUCTL_ALIAS_EN
+
| TSEC_FALCON_CPUCTL_ALIAS_EN
 
|}
 
|}
    
Used for signaling the Falcon CPU.
 
Used for signaling the Falcon CPU.
   −
=== FALCON_BOOTVEC ===
+
=== TSEC_FALCON_BOOTVEC ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 1,671: Line 1,671:  
|-
 
|-
 
| 0-31
 
| 0-31
| FALCON_BOOTVEC_VEC
+
| TSEC_FALCON_BOOTVEC_VEC
 
|}
 
|}
    
Takes the Falcon's boot vector address.
 
Takes the Falcon's boot vector address.
   −
=== FALCON_HWCFG ===
+
=== TSEC_FALCON_HWCFG ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 1,682: Line 1,682:  
|-
 
|-
 
| 0-8
 
| 0-8
| FALCON_HWCFG_IMEM_SIZE
+
| TSEC_FALCON_HWCFG_IMEM_SIZE
 
|-
 
|-
 
| 9-17
 
| 9-17
| FALCON_HWCFG_DMEM_SIZE
+
| TSEC_FALCON_HWCFG_DMEM_SIZE
 
|-
 
|-
 
| 18-26
 
| 18-26
| FALCON_HWCFG_METHODFIFO_DEPTH
+
| TSEC_FALCON_HWCFG_METHODFIFO_DEPTH
 
|-
 
|-
 
| 27-31
 
| 27-31
| FALCON_HWCFG_DMAQUEUE_DEPTH
+
| TSEC_FALCON_HWCFG_DMAQUEUE_DEPTH
 
|}
 
|}
   −
=== FALCON_DMACTL ===
+
=== TSEC_FALCON_DMACTL ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 1,700: Line 1,700:  
|-
 
|-
 
| 0
 
| 0
| FALCON_DMACTL_REQUIRE_CTX
+
| TSEC_FALCON_DMACTL_REQUIRE_CTX
 
|-
 
|-
 
| 1
 
| 1
| FALCON_DMACTL_DMEM_SCRUBBING
+
| TSEC_FALCON_DMACTL_DMEM_SCRUBBING
 
|-
 
|-
 
| 2
 
| 2
| FALCON_DMACTL_IMEM_SCRUBBING
+
| TSEC_FALCON_DMACTL_IMEM_SCRUBBING
 
|-
 
|-
 
| 3-6
 
| 3-6
| FALCON_DMACTL_DMAQ_NUM
+
| TSEC_FALCON_DMACTL_DMAQ_NUM
 
|-
 
|-
 
| 7
 
| 7
| FALCON_DMACTL_SECURE_STAT
+
| TSEC_FALCON_DMACTL_SECURE_STAT
 
|}
 
|}
    
Used for configuring the Falcon's DMA engine.
 
Used for configuring the Falcon's DMA engine.
   −
=== FALCON_DMATRFBASE ===
+
=== TSEC_FALCON_DMATRFBASE ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 1,723: Line 1,723:  
|-
 
|-
 
| 0-31
 
| 0-31
| FALCON_DMATRFBASE_BASE
+
| TSEC_FALCON_DMATRFBASE_BASE
 
|}
 
|}
    
Base address of the external memory buffer, shifted right by 8.
 
Base address of the external memory buffer, shifted right by 8.
   −
The current transfer address is calculated by adding [[#FALCON_DMATRFFBOFFS|FALCON_DMATRFFBOFFS]] to the base.
+
The current transfer address is calculated by adding [[#TSEC_FALCON_DMATRFFBOFFS|TSEC_FALCON_DMATRFFBOFFS]] to the base.
   −
=== FALCON_DMATRFMOFFS ===
+
=== TSEC_FALCON_DMATRFMOFFS ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 1,736: Line 1,736:  
|-
 
|-
 
| 0-15
 
| 0-15
| FALCON_DMATRFMOFFS_OFFS
+
| TSEC_FALCON_DMATRFMOFFS_OFFS
 
|}
 
|}
   Line 1,742: Line 1,742:  
For transfers to IMEM: the destination virtual IMEM page.
 
For transfers to IMEM: the destination virtual IMEM page.
   −
=== FALCON_DMATRFCMD ===
+
=== TSEC_FALCON_DMATRFCMD ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 1,748: Line 1,748:  
|-
 
|-
 
| 0
 
| 0
| FALCON_DMATRFCMD_FULL
+
| TSEC_FALCON_DMATRFCMD_FULL
 
|-
 
|-
 
| 1
 
| 1
| FALCON_DMATRFCMD_IDLE
+
| TSEC_FALCON_DMATRFCMD_IDLE
 
|-
 
|-
 
| 2-3
 
| 2-3
| FALCON_DMATRFCMD_SEC
+
| TSEC_FALCON_DMATRFCMD_SEC
 
|-
 
|-
 
| 4
 
| 4
| FALCON_DMATRFCMD_IMEM
+
| TSEC_FALCON_DMATRFCMD_IMEM
 
|-
 
|-
 
| 5
 
| 5
| FALCON_DMATRFCMD_WRITE
+
| TSEC_FALCON_DMATRFCMD_WRITE
 
|-
 
|-
 
| 8-10
 
| 8-10
| FALCON_DMATRFCMD_SIZE
+
| TSEC_FALCON_DMATRFCMD_SIZE
 
|-
 
|-
 
| 12-14
 
| 12-14
| FALCON_DMATRFCMD_CTXDMA
+
| TSEC_FALCON_DMATRFCMD_CTXDMA
 
|}
 
|}
    
Used for configuring DMA transfers.
 
Used for configuring DMA transfers.
   −
=== FALCON_DMATRFFBOFFS ===
+
=== TSEC_FALCON_DMATRFFBOFFS ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 1,777: Line 1,777:  
|-
 
|-
 
| 0-15
 
| 0-15
| FALCON_DMATRFFBOFFS_OFFS
+
| TSEC_FALCON_DMATRFFBOFFS_OFFS
 
|}
 
|}
    
For transfers to IMEM: the destination physical IMEM page.
 
For transfers to IMEM: the destination physical IMEM page.
   −
=== FALCON_DMAPOLL_FB ===
+
=== TSEC_FALCON_DMAPOLL_FB ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 1,788: Line 1,788:  
|-
 
|-
 
| 0
 
| 0
| FALCON_DMAPOLL_FB_FENCE_ACTIVE
+
| TSEC_FALCON_DMAPOLL_FB_FENCE_ACTIVE
 
|-
 
|-
 
| 1
 
| 1
| FALCON_DMAPOLL_FB_DMA_ACTIVE
+
| TSEC_FALCON_DMAPOLL_FB_DMA_ACTIVE
 
|-
 
|-
 
| 4
 
| 4
| FALCON_DMAPOLL_FB_CFG_R_FENCE
+
| TSEC_FALCON_DMAPOLL_FB_CFG_R_FENCE
 
|-
 
|-
 
| 5
 
| 5
| FALCON_DMAPOLL_FB_CFG_W_FENCE
+
| TSEC_FALCON_DMAPOLL_FB_CFG_W_FENCE
 
|-
 
|-
 
| 16-23
 
| 16-23
| FALCON_DMAPOLL_FB_WCOUNT
+
| TSEC_FALCON_DMAPOLL_FB_WCOUNT
 
|-
 
|-
 
| 24-31
 
| 24-31
| FALCON_DMAPOLL_FB_RCOUNT
+
| TSEC_FALCON_DMAPOLL_FB_RCOUNT
 
|}
 
|}
    
Contains the status of a DMA transfer between the Falcon and external memory.
 
Contains the status of a DMA transfer between the Falcon and external memory.
   −
=== FALCON_DMAPOLL_CP ===
+
=== TSEC_FALCON_DMAPOLL_CP ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 1,814: Line 1,814:  
|-
 
|-
 
| 0
 
| 0
| FALCON_DMAPOLL_CP_FENCE_ACTIVE
+
| TSEC_FALCON_DMAPOLL_CP_FENCE_ACTIVE
 
|-
 
|-
 
| 1
 
| 1
| FALCON_DMAPOLL_CP_DMA_ACTIVE
+
| TSEC_FALCON_DMAPOLL_CP_DMA_ACTIVE
 
|-
 
|-
 
| 4
 
| 4
| FALCON_DMAPOLL_CP_CFG_R_FENCE
+
| TSEC_FALCON_DMAPOLL_CP_CFG_R_FENCE
 
|-
 
|-
 
| 5
 
| 5
| FALCON_DMAPOLL_CP_CFG_W_FENCE
+
| TSEC_FALCON_DMAPOLL_CP_CFG_W_FENCE
 
|-
 
|-
 
| 16-23
 
| 16-23
| FALCON_DMAPOLL_CP_WCOUNT
+
| TSEC_FALCON_DMAPOLL_CP_WCOUNT
 
|-
 
|-
 
| 24-31
 
| 24-31
| FALCON_DMAPOLL_CP_RCOUNT
+
| TSEC_FALCON_DMAPOLL_CP_RCOUNT
 
|}
 
|}
    
Contains the status of a DMA transfer between the Falcon and the SCP.
 
Contains the status of a DMA transfer between the Falcon and the SCP.
   −
=== FALCON_HWCFG1 ===
+
=== TSEC_FALCON_HWCFG1 ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 1,840: Line 1,840:  
|-
 
|-
 
| 0-3
 
| 0-3
| FALCON_HWCFG1_CORE_REV
+
| TSEC_FALCON_HWCFG1_CORE_REV
 
|-
 
|-
 
| 4-5
 
| 4-5
| FALCON_HWCFG1_SECURITY_MODEL
+
| TSEC_FALCON_HWCFG1_SECURITY_MODEL
 
|-
 
|-
 
| 6-7
 
| 6-7
| FALCON_HWCFG1_CORE_REV_SUBVERSION
+
| TSEC_FALCON_HWCFG1_CORE_REV_SUBVERSION
 
|-
 
|-
 
| 8-11
 
| 8-11
| FALCON_HWCFG1_IMEM_PORTS
+
| TSEC_FALCON_HWCFG1_IMEM_PORTS
 
|-
 
|-
 
| 12-15
 
| 12-15
| FALCON_HWCFG1_DMEM_PORTS
+
| TSEC_FALCON_HWCFG1_DMEM_PORTS
 
|-
 
|-
 
| 16-20
 
| 16-20
| FALCON_HWCFG1_TAG_WIDTH
+
| TSEC_FALCON_HWCFG1_TAG_WIDTH
 
|-
 
|-
 
| 27
 
| 27
| FALCON_HWCFG1_DBG_PRIV_BUS
+
| TSEC_FALCON_HWCFG1_DBG_PRIV_BUS
 
|-
 
|-
 
| 28
 
| 28
| FALCON_HWCFG1_CSB_SIZE_16M
+
| TSEC_FALCON_HWCFG1_CSB_SIZE_16M
 
|-
 
|-
 
| 29
 
| 29
| FALCON_HWCFG1_PRIV_DIRECT
+
| TSEC_FALCON_HWCFG1_PRIV_DIRECT
 
|-
 
|-
 
| 30
 
| 30
| FALCON_HWCFG1_DMEM_APERTURES
+
| TSEC_FALCON_HWCFG1_DMEM_APERTURES
 
|-
 
|-
 
| 31
 
| 31
| FALCON_HWCFG1_IMEM_AUTOFILL
+
| TSEC_FALCON_HWCFG1_IMEM_AUTOFILL
 
|}
 
|}
   −
=== FALCON_IMCTL ===
+
=== TSEC_FALCON_IMCTL ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 1,879: Line 1,879:  
|-
 
|-
 
| 0-23
 
| 0-23
| FALCON_IMCTL_ADDR_BLK
+
| TSEC_FALCON_IMCTL_ADDR_BLK
 
|-
 
|-
 
| 24-26
 
| 24-26
| FALCON_IMCTL_CMD
+
| TSEC_FALCON_IMCTL_CMD
 
  0x00: NOP
 
  0x00: NOP
 
  0x01: IMINV (ITLB)
 
  0x01: IMINV (ITLB)
Line 1,892: Line 1,892:  
Controls the Falcon TLB.
 
Controls the Falcon TLB.
   −
=== FALCON_IMSTAT ===
+
=== TSEC_FALCON_IMSTAT ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 1,898: Line 1,898:  
|-
 
|-
 
| 0-31
 
| 0-31
| FALCON_IMSTAT_VAL
+
| TSEC_FALCON_IMSTAT_VAL
 
|}
 
|}
   −
Returns the result of the last command from [[#FALCON_IMCTL|FALCON_IMCTL]].
+
Returns the result of the last command from [[#TSEC_FALCON_IMCTL|TSEC_FALCON_IMCTL]].
   −
=== FALCON_TRACEIDX ===
+
=== TSEC_FALCON_TRACEIDX ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 1,909: Line 1,909:  
|-
 
|-
 
| 0-7
 
| 0-7
| FALCON_TRACEIDX_IDX
+
| TSEC_FALCON_TRACEIDX_IDX
 
|-
 
|-
 
| 16-23
 
| 16-23
| FALCON_TRACEIDX_MAXIDX
+
| TSEC_FALCON_TRACEIDX_MAXIDX
 
|-
 
|-
 
| 24-31
 
| 24-31
| FALCON_TRACEIDX_CNT
+
| TSEC_FALCON_TRACEIDX_CNT
 
|}
 
|}
   −
Controls the index for tracing with [[#FALCON_TRACEPC|FALCON_TRACEPC]].
+
Controls the index for tracing with [[#TSEC_FALCON_TRACEPC|TSEC_FALCON_TRACEPC]].
   −
=== FALCON_TRACEPC ===
+
=== TSEC_FALCON_TRACEPC ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 1,926: Line 1,926:  
|-
 
|-
 
| 0-23
 
| 0-23
| FALCON_TRACEPC_PC
+
| TSEC_FALCON_TRACEPC_PC
 
|}
 
|}
    
Returns the PC of the last call or branch executed.
 
Returns the PC of the last call or branch executed.
   −
=== FALCON_IMEMC0 ===
+
=== TSEC_FALCON_IMEMC0 ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 1,937: Line 1,937:  
|-
 
|-
 
| 2-7
 
| 2-7
| FALCON_IMEMC_OFFS
+
| TSEC_FALCON_IMEMC_OFFS
 
|-
 
|-
 
| 8-15
 
| 8-15
| FALCON_IMEMC_BLK
+
| TSEC_FALCON_IMEMC_BLK
 
|-
 
|-
 
| 24
 
| 24
| FALCON_IMEMC_AINCW
+
| TSEC_FALCON_IMEMC_AINCW
 
|-
 
|-
 
| 25
 
| 25
| FALCON_IMEMC_AINCR
+
| TSEC_FALCON_IMEMC_AINCR
 
|-
 
|-
 
| 28
 
| 28
| FALCON_IMEMC_SECURE
+
| TSEC_FALCON_IMEMC_SECURE
 
|-
 
|-
 
| 29
 
| 29
| FALCON_IMEMC_SEC_ATOMIC
+
| TSEC_FALCON_IMEMC_SEC_ATOMIC
 
|-
 
|-
 
| 30
 
| 30
| FALCON_IMEMC_SEC_WR_VIO
+
| TSEC_FALCON_IMEMC_SEC_WR_VIO
 
|-
 
|-
 
| 31
 
| 31
| FALCON_IMEMC_SEC_LOCK
+
| TSEC_FALCON_IMEMC_SEC_LOCK
 
|}
 
|}
    
Used for configuring access to Falcon's IMEM.
 
Used for configuring access to Falcon's IMEM.
   −
=== FALCON_IMEMD0 ===
+
=== TSEC_FALCON_IMEMD0 ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 1,969: Line 1,969:  
|-
 
|-
 
| 0-31
 
| 0-31
| FALCON_IMEMD_DATA
+
| TSEC_FALCON_IMEMD_DATA
 
|}
 
|}
    
Returns or takes the value for an IMEM read/write operation.
 
Returns or takes the value for an IMEM read/write operation.
   −
=== FALCON_IMEMT0 ===
+
=== TSEC_FALCON_IMEMT0 ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 1,980: Line 1,980:  
|-
 
|-
 
| 0-15
 
| 0-15
| FALCON_IMEMT_TAG
+
| TSEC_FALCON_IMEMT_TAG
 
|}
 
|}
    
Returns or takes the virtual page index for an IMEM read/write operation.
 
Returns or takes the virtual page index for an IMEM read/write operation.
   −
=== FALCON_DMEMC0 ===
+
=== TSEC_FALCON_DMEMC0 ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 1,991: Line 1,991:  
|-
 
|-
 
| 2-7
 
| 2-7
| FALCON_DMEMC_OFFS
+
| TSEC_FALCON_DMEMC_OFFS
 
|-
 
|-
 
| 8-15
 
| 8-15
| FALCON_DMEMC_BLK
+
| TSEC_FALCON_DMEMC_BLK
 
|-
 
|-
 
| 24
 
| 24
| FALCON_DMEMC_AINCW
+
| TSEC_FALCON_DMEMC_AINCW
 
|-
 
|-
 
| 25
 
| 25
| FALCON_DMEMC_AINCR
+
| TSEC_FALCON_DMEMC_AINCR
 
|}
 
|}
    
Used for configuring access to Falcon's DMEM.
 
Used for configuring access to Falcon's DMEM.
   −
=== FALCON_DMEMD0 ===
+
=== TSEC_FALCON_DMEMD0 ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 2,011: Line 2,011:  
|-
 
|-
 
| 0-31
 
| 0-31
| FALCON_DMEMD_DATA
+
| TSEC_FALCON_DMEMD_DATA
 
|}
 
|}
    
Returns or takes the value for a DMEM read/write operation.
 
Returns or takes the value for a DMEM read/write operation.
   −
=== FALCON_ICD_CMD ===
+
=== TSEC_FALCON_ICD_CMD ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 2,022: Line 2,022:  
|-
 
|-
 
| 0-3
 
| 0-3
| FALCON_ICD_CMD_OPC
+
| TSEC_FALCON_ICD_CMD_OPC
 
  0x00: STOP
 
  0x00: STOP
 
  0x01: RUN (run from PC)
 
  0x01: RUN (run from PC)
Line 2,041: Line 2,041:  
|-
 
|-
 
| 6-7
 
| 6-7
| FALCON_ICD_CMD_SZ
+
| TSEC_FALCON_ICD_CMD_SZ
 
  0x00: B (byte)
 
  0x00: B (byte)
 
  0x01: HW (half word)
 
  0x01: HW (half word)
Line 2,047: Line 2,047:  
|-
 
|-
 
| 8-12
 
| 8-12
| FALCON_ICD_CMD_IDX
+
| TSEC_FALCON_ICD_CMD_IDX
 
  0x00: REG0 | RSTAT0 | WB0
 
  0x00: REG0 | RSTAT0 | WB0
 
  0x01: REG1 | RSTAT1 | WB1
 
  0x01: REG1 | RSTAT1 | WB1
Line 2,082: Line 2,082:  
|-
 
|-
 
| 14
 
| 14
| FALCON_ICD_CMD_ERROR
+
| TSEC_FALCON_ICD_CMD_ERROR
 
|-
 
|-
 
| 15
 
| 15
| FALCON_ICD_CMD_RDVLD
+
| TSEC_FALCON_ICD_CMD_RDVLD
 
|-
 
|-
 
| 16-31
 
| 16-31
| FALCON_ICD_CMD_PARM
+
| TSEC_FALCON_ICD_CMD_PARM
 
  0x0001: EMASK_TRAP0
 
  0x0001: EMASK_TRAP0
 
  0x0002: EMASK_TRAP1
 
  0x0002: EMASK_TRAP1
Line 2,109: Line 2,109:  
Used for sending commands to the Falcon's in-chip debugger.
 
Used for sending commands to the Falcon's in-chip debugger.
   −
=== FALCON_ICD_ADDR ===
+
=== TSEC_FALCON_ICD_ADDR ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 2,115: Line 2,115:  
|-
 
|-
 
| 0-31
 
| 0-31
| FALCON_ICD_ADDR_ADDR
+
| TSEC_FALCON_ICD_ADDR_ADDR
 
|}
 
|}
    
Takes the target address for the Falcon's in-chip debugger.
 
Takes the target address for the Falcon's in-chip debugger.
   −
=== FALCON_ICD_WDATA ===
+
=== TSEC_FALCON_ICD_WDATA ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 2,126: Line 2,126:  
|-
 
|-
 
| 0-31
 
| 0-31
| FALCON_ICD_WDATA_DATA
+
| TSEC_FALCON_ICD_WDATA_DATA
 
|}
 
|}
    
Takes the data for writing using the Falcon's in-chip debugger.
 
Takes the data for writing using the Falcon's in-chip debugger.
   −
=== FALCON_ICD_RDATA ===
+
=== TSEC_FALCON_ICD_RDATA ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 2,137: Line 2,137:  
|-
 
|-
 
| 0-31
 
| 0-31
| FALCON_ICD_RDATA_DATA
+
| TSEC_FALCON_ICD_RDATA_DATA
 
|}
 
|}
   Line 2,417: Line 2,417:  
|}
 
|}
   −
=== FALCON_SCTL ===
+
=== TSEC_FALCON_SCTL ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 2,423: Line 2,423:  
|-
 
|-
 
| 0-1
 
| 0-1
| FALCON_SCTL_SEC_MODE
+
| TSEC_FALCON_SCTL_SEC_MODE
 
  0: Non-secure
 
  0: Non-secure
 
  1: Light Secure
 
  1: Light Secure
Line 2,429: Line 2,429:  
|-
 
|-
 
| 4-5
 
| 4-5
| FALCON_SCTL_OLD_SEC_MODE
+
| TSEC_FALCON_SCTL_OLD_SEC_MODE
 
  0: Non-secure
 
  0: Non-secure
 
  1: Light Secure
 
  1: Light Secure
Line 2,441: Line 2,441:  
|}
 
|}
   −
=== FALCON_SSTAT ===
+
=== TSEC_FALCON_SSTAT ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 2,450: Line 2,450:  
|}
 
|}
   −
=== FALCON_SPROT_IMEM ===
+
=== TSEC_FALCON_SPROT_IMEM ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 2,464: Line 2,464:  
Controls accesses to Falcon IMEM.
 
Controls accesses to Falcon IMEM.
   −
=== FALCON_SPROT_DMEM ===
+
=== TSEC_FALCON_SPROT_DMEM ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 2,478: Line 2,478:  
Controls accesses to Falcon DMEM.
 
Controls accesses to Falcon DMEM.
   −
=== FALCON_SPROT_CPUCTL ===
+
=== TSEC_FALCON_SPROT_CPUCTL ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 2,490: Line 2,490:  
|}
 
|}
   −
Controls accesses to the [[#FALCON_CPUCTL|FALCON_CPUCTL]] register.
+
Controls accesses to the [[#TSEC_FALCON_CPUCTL|TSEC_FALCON_CPUCTL]] register.
   −
=== FALCON_SPROT_MISC ===
+
=== TSEC_FALCON_SPROT_MISC ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 2,505: Line 2,505:     
Controls accesses to the following registers:
 
Controls accesses to the following registers:
* FALCON_PRIVSTATE
+
* TSEC_FALCON_PRIVSTATE
* FALCON_SFTRESET
+
* TSEC_FALCON_SFTRESET
* FALCON_ADDR
+
* TSEC_FALCON_ADDR
* [[#FALCON_DMACTL|FALCON_DMACTL]]
+
* [[#TSEC_FALCON_DMACTL|TSEC_FALCON_DMACTL]]
* [[#FALCON_IMCTL|FALCON_IMCTL]]
+
* [[#TSEC_FALCON_IMCTL|TSEC_FALCON_IMCTL]]
* [[#FALCON_IMSTAT|FALCON_IMSTAT]]
+
* [[#TSEC_FALCON_IMSTAT|TSEC_FALCON_IMSTAT]]
* FALCON_UNK_250
+
* TSEC_FALCON_UNK_250
* FALCON_DMAINFO_CTL
+
* TSEC_FALCON_DMAINFO_CTL
   −
=== FALCON_SPROT_IRQ ===
+
=== TSEC_FALCON_SPROT_IRQ ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 2,527: Line 2,527:     
Controls accesses to the following registers:
 
Controls accesses to the following registers:
* [[#FALCON_IRQMODE|FALCON_IRQMODE]]
+
* [[#TSEC_FALCON_IRQMODE|TSEC_FALCON_IRQMODE]]
* [[#FALCON_IRQMSET|FALCON_IRQMSET]]
+
* [[#TSEC_FALCON_IRQMSET|TSEC_FALCON_IRQMSET]]
* [[#FALCON_IRQMCLR|FALCON_IRQMCLR]]
+
* [[#TSEC_FALCON_IRQMCLR|TSEC_FALCON_IRQMCLR]]
* [[#FALCON_IRQDEST|FALCON_IRQDEST]]
+
* [[#TSEC_FALCON_IRQDEST|TSEC_FALCON_IRQDEST]]
* FALCON_GPTMRINT
+
* TSEC_FALCON_GPTMRINT
* FALCON_GPTMRVAL
+
* TSEC_FALCON_GPTMRVAL
* FALCON_GPTMRCTL
+
* TSEC_FALCON_GPTMRCTL
* FALCON_IRQDEST2
+
* TSEC_FALCON_IRQDEST2
* FALCON_UNK_E0
+
* TSEC_FALCON_UNK_E0
   −
=== FALCON_SPROT_MTHD ===
+
=== TSEC_FALCON_SPROT_MTHD ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 2,550: Line 2,550:     
Controls accesses to the following registers:
 
Controls accesses to the following registers:
* [[#FALCON_ITFEN|FALCON_ITFEN]]
+
* [[#TSEC_FALCON_ITFEN|TSEC_FALCON_ITFEN]]
* FALCON_CURCTX
+
* TSEC_FALCON_CURCTX
* FALCON_NXTCTX
+
* TSEC_FALCON_NXTCTX
* FALCON_CTXACK
+
* TSEC_FALCON_CTXACK
* FALCON_MTHDDATA
+
* TSEC_FALCON_MTHDDATA
* FALCON_MTHDID
+
* TSEC_FALCON_MTHDID
* FALCON_MTHDWDAT
+
* TSEC_FALCON_MTHDWDAT
* FALCON_MTHDCOUNT
+
* TSEC_FALCON_MTHDCOUNT
* FALCON_MTHDPOP
+
* TSEC_FALCON_MTHDPOP
* FALCON_MTHDRAMSZ
+
* TSEC_FALCON_MTHDRAMSZ
* [[#FALCON_DEBUG1|FALCON_DEBUG1]]
+
* [[#TSEC_FALCON_DEBUG1|TSEC_FALCON_DEBUG1]]
   −
=== FALCON_SPROT_SCTL ===
+
=== TSEC_FALCON_SPROT_SCTL ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 2,574: Line 2,574:  
|}
 
|}
   −
Controls accesses to the [[#FALCON_SCTL|FALCON_SCTL]] register.
+
Controls accesses to the [[#TSEC_FALCON_SCTL|TSEC_FALCON_SCTL]] register.
   −
=== FALCON_SPROT_WDTMR ===
+
=== TSEC_FALCON_SPROT_WDTMR ===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!  Bits
 
!  Bits
Line 2,589: Line 2,589:     
Controls accesses to the following registers:
 
Controls accesses to the following registers:
* FALCON_WDTMRVAL
+
* TSEC_FALCON_WDTMRVAL
* FALCON_WDTMRCTL
+
* TSEC_FALCON_WDTMRCTL
    
=== TSEC_SCP_CTL0 ===
 
=== TSEC_SCP_CTL0 ===