PIC32CX1025MTSH128 CPKCC registers The 22 registers of CPKCC (Classic Public Key Cryptography Controller), from 0x46000000, with their reset value and every field. The PIC32CX1025MTSH128 has 2920 registers in 63 peripherals, one page each.
CPKCC Classic Public Key Cryptography Controller CPKCC_RR Parameter Register
Address 0x46000000
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does VALUE 31:0 CPKCC_R value
CPKCC_XX Parameter Register
Address 0x46000004
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does VALUE 31:0 CPKCC_X value
CPKCC_YY Parameter Register
Address 0x46000008
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does VALUE 31:0 CPKCC_Y value
CPKCC_ZZ Parameter Register
Address 0x4600000C
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does VALUE 31:0 CPKCC_Z value
CPKCC_JJ Parameter Register
Address 0x46000010
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does VALUE 31:0 CPKCC_J value
CPKCC_KK Parameter Register
Address 0x46000014
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does VALUE 31:0 CPKCC_K value
CPKCC_NN Parameter Register
Address 0x46000018
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does VALUE 31:0 CPKCC_N value
CPKCC_SMULASMULA Register
Address 0x4600001C
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does VALUE 31:0 CPKCC_SMULA value
CPKCC_SMULBSMULB Register
Address 0x46000020
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does VALUE 31:0 CPKCC_SMULB value
CPKCC_SMULRLSMULRL Register
Address 0x46000024
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does VALUE 31:0 CPKCC_SMULRL value
CPKCC_SMULRHSMULRH Register
Address 0x46000028
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does VALUE 31:0 CPKCC_SMULRH value
CPKCC_IDLEIDLE Register
Address 0x4600002C
Reset 0x00
Access read/write 7 VALUE7 6 VALUE6 5 VALUE5 4 VALUE4 3 VALUE3 2 VALUE2 1 VALUE1 0 VALUE0 1 field
Field Bits What it does VALUE 7:0 CPKCC_IDLE value
CPKCC_IDLECACHEIDLECACHE Register
Address 0x4600002D
Reset 0x00
Access read/write 7 VALUE7 6 VALUE6 5 VALUE5 4 VALUE4 3 VALUE3 2 VALUE2 1 VALUE1 0 VALUE0 1 field
Field Bits What it does VALUE 7:0 CPKCC_IDLECACHE value
CPKCC_CR_CCR_C Register
Address 0x46000030
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does VALUE 31:0 CPKCC_CR_C value
CPKCC_CR_SCR_S Register
Address 0x46000034
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does VALUE 31:0 CPKCC_CR_S value
CPKCC_CRCR Register
Address 0x46000038
Reset 0x00000000
Access read/write
Size 32-bit 10 fields
Field Bits What it does CLRRAM 8 CLRRAM value ITEN 7 ITEN value PKCCIRQ 6 CPKCC_IRQ value AWAKE 5 AWAKE value SPILLW 4 Spill Word register bit ABORT 3 ABORT value ONEMUL 2 ONEMUL value CARRYIN 1 CARRYIN value GF2N 0 GF(2n) mode VALUE 31:9 CPKCC_CR value
CPKCC_OROperation Register
Address 0x4600003C
Reset 0x00000000
Access read/write
Size 32-bit 10 fields
Field Bits What it does CARRYMUL 10 CARRYMUL value OPTC1 7 OPTC1 value OPTC0 6 OPTC0 value OPTM1 5 OPTM1 value OPTM0 4 OPTM0 value CMD3 3 CMD3 value CMD2 2 CMD2 value CMD1 1 CMD1 value CMD0 0 CMD0 value VALUE 31:11 CPKCC_OR value
CPKCC_SRSR Register
Address 0x46000040
Reset 0x00000000
Access read/write
Size 32-bit 8 fields
Field Bits What it does CLRRAM_BUSY 6 CLRRAM_BUSY value SHAREV 5 SHAREV value RAMV 4 RAM violation ZERO 3 ZERO value CARRY 2 CARRY value CACHE 1 CACHE value BUSY 0 BUSY value VALUE 31:7 CPKCC_SR value
CPKCC_ADDRSIZEADDRSIZE Register
Address 0x460000EC
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does VALUE 31:0 CPKCC_ADDRSIZE value
CPKCC_IPNAME0IPNAME1 Register
Address 0x460000F0
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does VALUE 31:0 CPKCC_IPNAME1 value
CPKCC_IPNAME1IPNAME1 Register
Address 0x460000F4
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does VALUE 31:0 CPKCC_IPNAME1 value
CPKCC_FEATURESFEATURES Register
Address 0x460000F8
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does VALUE 31:0 CPKCC_FEATURES value