\n
address_offset : 0x0 Bytes (0x0)
size : 0x1000 byte (0x0)
mem_usage : registers
protection :
CONTROLLERVERNUM (CONTROLLERVERNUMREG)
INTERRUPT1LATENCY (INTERRUPT1LATENCYREG)
MANAESCIPHERTEXT2 (MANAESCIPHERTEXT2REG)
Controller Version Number register
address_offset : 0x0 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
SUBVERNUM : SUBVERNUM
bits : 0 - 7 (8 bit)
VERNUM : VERNUM
bits : 8 - 15 (8 bit)
TYP : TYP
bits : 16 - 23 (8 bit)
Timeout register
address_offset : 0x10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
TIMEOUT : TIMEOUT
bits : 0 - 31 (32 bit)
TimerCapture register
address_offset : 0x14 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
TIMERCAPTURE : TIMERCAPTURE
bits : 0 - 31 (32 bit)
Cmd register
address_offset : 0x18 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
TXRXSKIP : TXRXSKIP
bits : 0 - 0 (1 bit)
LOCKAHBWRITEBACKEN : LOCKAHBWRITEBACKEN
bits : 1 - 1 (1 bit)
LOCKAHBFIRSTINITEN : LOCKAHBFIRSTINITEN
bits : 2 - 2 (1 bit)
CLEARSEMAREQ : CLEARSEMAREQ
bits : 3 - 3 (1 bit)
Status register
address_offset : 0x1C Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
AESONFLYBUSY : AESONFLYBUSY
bits : 0 - 0 (1 bit)
ADDPOINTERROR : ADDPOINTERROR
bits : 4 - 4 (1 bit)
RXOVERFLOWERROR : RXOVERFLOWERROR
bits : 5 - 5 (1 bit)
PREVTRANSMIT : PREVTRANSMIT
bits : 6 - 6 (1 bit)
SEQDONE : SEQDONE
bits : 7 - 7 (1 bit)
TXERROR_0 : TXERROR_0
bits : 8 - 8 (1 bit)
TXERROR_1 : TXERROR_1
bits : 9 - 9 (1 bit)
TXERROR_2 : TXERROR_2
bits : 10 - 10 (1 bit)
TXERROR_3 : TXERROR_3
bits : 11 - 11 (1 bit)
TXERROR_4 : TXERROR_4
bits : 12 - 12 (1 bit)
ENCERROR : ENCERROR
bits : 13 - 13 (1 bit)
ALLTABLEREADYERROR : ALLTABLEREADYERROR
bits : 14 - 14 (1 bit)
TXDATAREADYERROR : TXDATAREADYERROR
bits : 15 - 15 (1 bit)
NOACTIVELERROR : NOACTIVELERROR
bits : 16 - 16 (1 bit)
INITDELAYERROR : INITDELAYERROR
bits : 17 - 17 (1 bit)
RCVLENGTHERROR : RCVLENGTHERROR
bits : 18 - 18 (1 bit)
SEMATIMEOUTERROR : SEMATIMEOUTERROR
bits : 19 - 19 (1 bit)
SEMAWASPREEMPT : SEMAWASPREEMPT
bits : 20 - 20 (1 bit)
TXRXSKIP : TXRXSKIP
bits : 21 - 21 (1 bit)
ACTIVE2ERROR : ACTIVE2ERROR
bits : 22 - 22 (1 bit)
CONFIGERROR : CONFIGERROR
bits : 23 - 23 (1 bit)
TXOK : TXOK
bits : 24 - 24 (1 bit)
DONE : DONE
bits : 25 - 25 (1 bit)
RCVTIMEOUT : RCVTIMEOUT
bits : 26 - 26 (1 bit)
RCVNOMD : RCVNOMD
bits : 27 - 27 (1 bit)
RCVCMD : RCVCMD
bits : 28 - 28 (1 bit)
TIMECAPTURETRIG : TIMECAPTURETRIG
bits : 29 - 29 (1 bit)
RCVCRCERR : RCVCRCERR
bits : 30 - 30 (1 bit)
RCVOK : RCVOK
bits : 31 - 31 (1 bit)
Interrupt1Enable register
address_offset : 0x20 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
ADDPOINTERROR : ADDPOINTERROR
bits : 4 - 4 (1 bit)
RXOVERFLOWERROR : RXOVERFLOWERROR
bits : 5 - 5 (1 bit)
SEQDONE : SEQDONE
bits : 7 - 7 (1 bit)
TXERROR_0 : TXERROR_0
bits : 8 - 8 (1 bit)
TXERROR_1 : TXERROR_1
bits : 9 - 9 (1 bit)
TXERROR_2 : TXERROR_2
bits : 10 - 10 (1 bit)
TXERROR_3 : TXERROR_3
bits : 11 - 11 (1 bit)
TXERROR_4 : TXERROR_4
bits : 12 - 12 (1 bit)
ENCERROR : ENCERROR
bits : 13 - 13 (1 bit)
ALLTABLEREADYERROR : ALLTABLEREADYERROR
bits : 14 - 14 (1 bit)
TXDATAREADYERROR : TXDATAREADYERROR
bits : 15 - 15 (1 bit)
NOACTIVELERROR : NOACTIVELERROR
bits : 16 - 16 (1 bit)
INITDELAYERROR : INITDELAYERROR
bits : 17 - 17 (1 bit)
RCVLENGTHERROR : RCVLENGTHERROR
bits : 18 - 18 (1 bit)
SEMATIMEOUTERROR : SEMATIMEOUTERROR
bits : 19 - 19 (1 bit)
SEMAWASPREEMPT : SEMAWASPREEMPT
bits : 20 - 20 (1 bit)
TXRXSKIP : TXRXSKIP
bits : 21 - 21 (1 bit)
ACTIVE2ERROR : ACTIVE2ERROR
bits : 22 - 22 (1 bit)
CONFIGERROR : CONFIGERROR
bits : 23 - 23 (1 bit)
TXOK : TXOK
bits : 24 - 24 (1 bit)
DONE : DONE
bits : 25 - 25 (1 bit)
RCVTIMEOUT : RCVTIMEOUT
bits : 26 - 26 (1 bit)
RCVNOMD : RCVNOMD
bits : 27 - 27 (1 bit)
RCVCMD : RCVCMD
bits : 28 - 28 (1 bit)
TIMECAPTURETRIG : TIMECAPTURETRIG
bits : 29 - 29 (1 bit)
RCVCRCERR : RCVCRCERR
bits : 30 - 30 (1 bit)
RCVOK : RCVOK
bits : 31 - 31 (1 bit)
Interrupt1Latency register
address_offset : 0x24 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
INTERRUPT1LATENCY : INTERRUPT1LATENCY
bits : 0 - 7 (8 bit)
ManAesKey0 register
address_offset : 0x28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
MANAESKEY_31_0 : MANAESKEY_31_0
bits : 0 - 31 (32 bit)
ManAesKey1 register
address_offset : 0x2C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
MANAESKEY_63_32 : MANAESKEY_63_32
bits : 0 - 31 (32 bit)
ManAesKey2 register
address_offset : 0x30 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
MANAESKEY_95_64 : MANAESKEY_95_64
bits : 0 - 31 (32 bit)
ManAesKey3 register
address_offset : 0x34 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
MANAESKEY_127_96 : MANAESKEY_127_96
bits : 0 - 31 (32 bit)
ManAesClearText0 register
address_offset : 0x38 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
AES_CLEAR_31_0 : AES_CLEAR_31_0
bits : 0 - 31 (32 bit)
ManAesClearText1 register
address_offset : 0x3C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
AES_CLEAR_63_32 : AES_CLEAR_63_32
bits : 0 - 31 (32 bit)
Interrupt1 register
address_offset : 0x4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
ADDPOINTERROR : ADDPOINTERROR
bits : 4 - 4 (1 bit)
RXOVERFLOWERROR : RXOVERFLOWERROR
bits : 5 - 5 (1 bit)
SEQDONE : SEQDONE
bits : 7 - 7 (1 bit)
TXERROR_0 : TXERROR_0
bits : 8 - 8 (1 bit)
TXERROR_1 : TXERROR_1
bits : 9 - 9 (1 bit)
TXERROR_2 : TXERROR_2
bits : 10 - 10 (1 bit)
TXERROR_3 : TXERROR_3
bits : 11 - 11 (1 bit)
TXERROR_4 : TXERROR_4
bits : 12 - 12 (1 bit)
ENCERROR : ENCERROR
bits : 13 - 13 (1 bit)
ALLTABLEREADYERROR : ALLTABLEREADYERROR
bits : 14 - 14 (1 bit)
TXDATAREADYERROR : TXDATAREADYERROR
bits : 15 - 15 (1 bit)
NOACTIVELERROR : NOACTIVELERROR
bits : 16 - 16 (1 bit)
INITDELAYERROR : INITDELAYERROR
bits : 17 - 17 (1 bit)
RCVLENGTHERROR : RCVLENGTHERROR
bits : 18 - 18 (1 bit)
SEMATIMEOUTERROR : SEMATIMEOUTERROR
bits : 19 - 19 (1 bit)
SEMAWASPREEMPT : SEMAWASPREEMPT
bits : 20 - 20 (1 bit)
TXRXSKIP : TXRXSKIP
bits : 21 - 21 (1 bit)
ACTIVE2ERROR : ACTIVE2ERROR
bits : 22 - 22 (1 bit)
CONFIGERROR : CONFIGERROR
bits : 23 - 23 (1 bit)
TXOK : TXOK
bits : 24 - 24 (1 bit)
DONE : DONE
bits : 25 - 25 (1 bit)
RCVTIMEOUT : RCVTIMEOUT
bits : 26 - 26 (1 bit)
RCVNOMD : RCVNOMD
bits : 27 - 27 (1 bit)
RCVCMD : RCVCMD
bits : 28 - 28 (1 bit)
TIMECAPTURETRIG : TIMECAPTURETRIG
bits : 29 - 29 (1 bit)
RCVCRCERR : RCVCRCERR
bits : 30 - 30 (1 bit)
RCVOK : RCVOK
bits : 31 - 31 (1 bit)
ManAesClearText2 register
address_offset : 0x40 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
AES_CLEAR_95_64 : AES_CLEAR_95_64
bits : 0 - 31 (32 bit)
ManAesClearText3 register
address_offset : 0x44 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
AES_CLEAR_127_96 : AES_CLEAR_127_96
bits : 0 - 31 (32 bit)
ManAESCipherText0 register
address_offset : 0x48 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
AES_CIPHER_31_0 : AES_CIPHER_31_0
bits : 0 - 31 (32 bit)
ManAESCipherText1 register
address_offset : 0x4C Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
AES_CIPHER_63_32 : AES_CIPHER_63_32
bits : 0 - 31 (32 bit)
ManAESCipherText2 register
address_offset : 0x50 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
AES_CIPHER_95_64 : AES_CIPHER_95_64
bits : 0 - 31 (32 bit)
ManAESCipherText3 register
address_offset : 0x54 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
AES_CIPHER_127_96 : AES_CIPHER_127_96
bits : 0 - 31 (32 bit)
ManAESCmd register
address_offset : 0x58 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
START : START
bits : 0 - 0 (1 bit)
INTENA : INTENA
bits : 1 - 1 (1 bit)
ManAESStat register
address_offset : 0x5C Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
BUSY : BUSY
bits : 0 - 0 (1 bit)
AesLePrivPointer register
address_offset : 0x60 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
POINTER : POINTER
bits : 0 - 23 (24 bit)
AesLePrivHash register
address_offset : 0x64 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
HASH : HASH
bits : 0 - 23 (24 bit)
AesLePrivPrand register
address_offset : 0x68 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
PRAND : PRAND
bits : 0 - 23 (24 bit)
AesLePrivCmd register
address_offset : 0x6C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
START : START
bits : 0 - 0 (1 bit)
INTENA : INTENA
bits : 1 - 1 (1 bit)
NBKEYS : NBKEYS
bits : 2 - 9 (8 bit)
AesLePrivStat register
address_offset : 0x70 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
BUSY : BUSY
bits : 0 - 0 (1 bit)
KEYFND : KEYFND
bits : 1 - 1 (1 bit)
KEYFNDINDEX : KEYFNDINDEX
bits : 2 - 9 (8 bit)
DebugCmd register
address_offset : 0x74 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CLEARDEBUGINT : CLEARDEBUGINT
bits : 0 - 0 (1 bit)
SEQDEBUGMODE : SEQDEBUGMODE
bits : 1 - 1 (1 bit)
SEQDEBUGBUSSEL : SEQDEBUGBUSSEL
bits : 2 - 5 (4 bit)
AESDEBUGMODE : AESDEBUGMODE
bits : 16 - 19 (4 bit)
DebugStatus register
address_offset : 0x78 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
SEQERROR_0 : SEQERROR_0
bits : 0 - 0 (1 bit)
SEQERROR_1 : SEQERROR_1
bits : 1 - 1 (1 bit)
SEQERROR_2 : SEQERROR_2
bits : 2 - 2 (1 bit)
SEQERROR_3 : SEQERROR_3
bits : 3 - 3 (1 bit)
SEQERROR_4 : SEQERROR_4
bits : 4 - 4 (1 bit)
SEQERROR_5 : SEQERROR_5
bits : 5 - 5 (1 bit)
AESDBG_0 : AESDBG_0
bits : 16 - 16 (1 bit)
AESDBG_1 : AESDBG_1
bits : 17 - 17 (1 bit)
AESDBG_2 : AESDBG_2
bits : 18 - 18 (1 bit)
AESDBG_3 : AESDBG_3
bits : 19 - 19 (1 bit)
SpareReg register
address_offset : 0x7C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
Interrupt2 register
address_offset : 0x8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
AESMANENCINT : AESMANENCINT
bits : 0 - 0 (1 bit)
AESLEPRIVINT : AESLEPRIVINT
bits : 1 - 1 (1 bit)
TimeoutDest register
address_offset : 0xC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DESTINATION : DESTINATION
bits : 0 - 1 (2 bit)
Is something missing? Is something wrong? can you help correct it ? Please contact us at info@chipselect.org !
This website is sponsored by Embeetle, an IDE designed from scratch for embedded software developers.