ATSAML10D16A FPB registers The 22 registers of FPB (Flash Patch and Breakpoint), from 0xE0002000, with their reset value and every field. The ATSAML10D16A has 894 registers in 38 peripherals, one page each.
FPB Flash Patch and Breakpoint FP_CTRLFlash Patch Control Register
Address 0xE0002000
Reset 0x00000000
Access read/write
Size 32-bit 6 fields
Field Bits What it does NUM_CODE_1 14:12 Number of implemented code comparators bits [6:4] NUM_LIT 11:8 Number of literal comparators NUM_CODE 7:4 Number of implemented code comparators bits [3:0] KEY 1 FP_CTRL write-enable key ENABLE 0 Flash Patch global enable REV 31:28 Revision
FP_REMAPFlash Patch Remap Register
Address 0xE0002004
Reset 0x00000000
Access read only
Size 32-bit 2 fields
Field Bits What it does RMPSPT 29 Remap supported REMAP 28:5 Remap address
FP_COMP0Flash Patch Comparator Register n
Address 0xE0002008
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does FPADDR 28:2 Flash Patch address BE 0 Breakpoint enable BPADDR 31:1 Breakpoint address FE 31 Flash Patch enable
FP_COMP1Flash Patch Comparator Register n
Address 0xE000200C
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does FPADDR 28:2 Flash Patch address BE 0 Breakpoint enable BPADDR 31:1 Breakpoint address FE 31 Flash Patch enable
FP_COMP2Flash Patch Comparator Register n
Address 0xE0002010
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does FPADDR 28:2 Flash Patch address BE 0 Breakpoint enable BPADDR 31:1 Breakpoint address FE 31 Flash Patch enable
FP_COMP3Flash Patch Comparator Register n
Address 0xE0002014
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does FPADDR 28:2 Flash Patch address BE 0 Breakpoint enable BPADDR 31:1 Breakpoint address FE 31 Flash Patch enable
FP_LARFPB Software Lock Access Register
Address 0xE0002FB0
Reset 0x00000000
Access write only
Size 32-bit 1 field
Field Bits What it does KEY 31:0 Lock access control-978530731 Unlock key value
FP_LSRFPB Software Lock Status Register
Address 0xE0002FB4
Reset 0x00000000
Access read only
Size 32-bit 3 fields
Field Bits What it does nTT 2 Not thirty-two bit SLK 1 Software Lock status SLI 0 Software Lock implemented
FP_DEVARCHFPB Device Architecture Register
Address 0xE0002FBC
Reset 0x47701A03
Access read only
Size 32-bit 5 fields
Field Bits What it does PRESENT 20 DEVARCH Present REVISION 19:16 Revision ARCHVER 15:12 Architecture Version ARCHPART 11:0 Architecture Part ARCHITECT 31:21 Architect
FP_DEVTYPEFPB Device Type Register
Address 0xE0002FCC
Reset 0x00000000
Access read only
Size 32-bit 2 fields
Field Bits What it does SUB 7:4 Sub-type MAJOR 3:0 Major type
FP_PIDR4FP Peripheral Identification Register 4
Address 0xE0002FD0
Reset 0x00000000
Access read only
Size 32-bit 2 fields
Field Bits What it does SIZE 7:4 4KB count DES_2 3:0 JEP106 continuation code
FP_PIDR5FP Peripheral Identification Register 5
Address 0xE0002FD4
Reset 0x00000000
Access read only
Size 32-bit FP_PIDR6FP Peripheral Identification Register 6
Address 0xE0002FD8
Reset 0x00000000
Access read only
Size 32-bit FP_PIDR7FP Peripheral Identification Register 7
Address 0xE0002FDC
Reset 0x00000000
Access read only
Size 32-bit FP_PIDR0FP Peripheral Identification Register 0
Address 0xE0002FE0
Reset 0x00000000
Access read only
Size 32-bit 1 field
Field Bits What it does PART_0 7:0 Part number bits[7:0]
FP_PIDR1FP Peripheral Identification Register 1
Address 0xE0002FE4
Reset 0x00000000
Access read only
Size 32-bit 2 fields
Field Bits What it does DES_0 7:4 JEP106 identification code bits [3:0] PART_1 3:0 Part number bits[11:8]
FP_PIDR2FP Peripheral Identification Register 2
Address 0xE0002FE8
Reset 0x00000000
Access read only
Size 32-bit 3 fields
Field Bits What it does REVISION 7:4 Component revision JEDEC 3 JEDEC assignee value is used DES_1 2:0 JEP106 identification code bits[6:4]
FP_PIDR3FP Peripheral Identification Register 3
Address 0xE0002FEC
Reset 0x00000000
Access read only
Size 32-bit 2 fields
Field Bits What it does REVAND 7:4 RevAnd CMOD 3:0 Customer Modified
FP_CIDR0FP Component Identification Register 0
Address 0xE0002FF0
Reset 0x0000000D
Access read only
Size 32-bit 1 field
Field Bits What it does PRMBL_0 7:0 CoreSight component identification preamble
FP_CIDR1FP Component Identification Register 1
Address 0xE0002FF4
Reset 0x00000090
Access read only
Size 32-bit 2 fields
Field Bits What it does CLASS 7:4 CoreSight component class PRMBL_1 3:0 CoreSight component identification preamble
FP_CIDR2FP Component Identification Register 2
Address 0xE0002FF8
Reset 0x00000005
Access read only
Size 32-bit 1 field
Field Bits What it does PRMBL_2 7:0 CoreSight component identification preamble
FP_CIDR3FP Component Identification Register 3
Address 0xE0002FFC
Reset 0x000000B1
Access read only
Size 32-bit 1 field
Field Bits What it does PRMBL_3 7:0 CoreSight component identification preamble