PIC24FJ128GA202 CRYPTO registers The 44 registers of CRYPTO (Cryptographic engine), from 0x1A4, with their reset value and every field. The PIC24FJ128GA202 has 433 registers in 56 peripherals, one page each.
CRYPTO Cryptographic engine CRYCONL
Address 0x1A4
Reset 0x0000
Access read/write
Size 16-bit 9 fields
Field Bits What it does CRYON 15 CRYSIDL 13 ROLLIE 12 DONEIE 11 FREEIE 10 CRYGO 8 OPMOD 7:4 CPHRSEL 3 CPHRMOD 2:0
CRYCONH
Address 0x1A6
Reset 0x0000
Access read/write
Size 16-bit 4 fields
Field Bits What it does CTRSIZE 14:8 SKEYSEL 7 KEYMOD 6:5 KEYSRC 3:0
CRYSTAT
Address 0x1A8
Reset 0x0000
Access read/write
Size 16-bit 7 fields
Field Bits What it does CRYBSY 7 TXTABSY 6 CRYABRT 5 ROLLOVR 4 MODFAIL 2 KEYFAIL 1 PGMFAIL 0
CRYOTP
Address 0x1AC
Reset 0x0020
Access read/write
Size 16-bit 5 fields
Field Bits What it does PGMTST 7 OTPIE 6 CRYREAD 5 KEYPG 4:1 CRYWR 0
1 field
Field Bits What it does CRYTXTA0 15:0
1 field
Field Bits What it does CRYTXTA1 15:0
1 field
Field Bits What it does CRYTXTA2 15:0
1 field
Field Bits What it does CRYTXTA3 15:0
1 field
Field Bits What it does CRYTXTA4 15:0
1 field
Field Bits What it does CRYTXTA5 15:0
1 field
Field Bits What it does CRYTXTA6 15:0
1 field
Field Bits What it does CRYTXTA7 15:0
1 field
Field Bits What it does CRYKEY0 15:0
1 field
Field Bits What it does CRYKEY1 15:0
1 field
Field Bits What it does CRYKEY2 15:0
1 field
Field Bits What it does CRYKEY3 15:0
1 field
Field Bits What it does CRYKEY4 15:0
1 field
Field Bits What it does CRYKEY5 15:0
1 field
Field Bits What it does CRYKEY6 15:0
1 field
Field Bits What it does CRYKEY7 15:0
1 field
Field Bits What it does CRYKEY8 15:0
1 field
Field Bits What it does CRYKEY9 15:0
1 field
Field Bits What it does CRYKEY10 15:0
1 field
Field Bits What it does CRYKEY11 15:0
1 field
Field Bits What it does CRYKEY12 15:0
1 field
Field Bits What it does CRYKEY13 15:0
1 field
Field Bits What it does CRYKEY14 15:0
1 field
Field Bits What it does CRYKEY15 15:0
1 field
Field Bits What it does CRYTXTB0 15:0
1 field
Field Bits What it does CRYTXTB1 15:0
1 field
Field Bits What it does CRYTXTB2 15:0
1 field
Field Bits What it does CRYTXTB3 15:0
1 field
Field Bits What it does CRYTXTB4 15:0
1 field
Field Bits What it does CRYTXTB5 15:0
1 field
Field Bits What it does CRYTXTB6 15:0
1 field
Field Bits What it does CRYTXTB7 15:0
1 field
Field Bits What it does CRYTXTC0 15:0
1 field
Field Bits What it does CRYTXTC1 15:0
1 field
Field Bits What it does CRYTXTC2 15:0
1 field
Field Bits What it does CRYTXTC3 15:0
1 field
Field Bits What it does CRYTXTC4 15:0
1 field
Field Bits What it does CRYTXTC5 15:0
1 field
Field Bits What it does CRYTXTC6 15:0
1 field
Field Bits What it does CRYTXTC7 15:0