\n
address_offset : 0x0 Bytes (0x0)
size : 0x20C byte (0x0)
mem_usage : registers
protection : not protected
ROMC Address Registers
address_offset : 0x106C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
THUMBX : THUMBX
bits : 0 - 0 (1 bit)
access : read-write
Enumeration:
0 : THUMBX_0
ARM patch
0x1 : THUMBX_1
THUMB patch (ignore if data fix)
End of enumeration elements list.
ADDRX : ADDRX
bits : 1 - 22 (22 bit)
access : read-write
ROMC Address Registers
address_offset : 0x11A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
THUMBX : THUMBX
bits : 0 - 0 (1 bit)
access : read-write
Enumeration:
0 : THUMBX_0
ARM patch
0x1 : THUMBX_1
THUMB patch (ignore if data fix)
End of enumeration elements list.
ADDRX : ADDRX
bits : 1 - 22 (22 bit)
access : read-write
ROMC Address Registers
address_offset : 0x12E0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
THUMBX : THUMBX
bits : 0 - 0 (1 bit)
access : read-write
Enumeration:
0 : THUMBX_0
ARM patch
0x1 : THUMBX_1
THUMB patch (ignore if data fix)
End of enumeration elements list.
ADDRX : ADDRX
bits : 1 - 22 (22 bit)
access : read-write
ROMC Data Registers
address_offset : 0x1A8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DATAX : DATAX
bits : 0 - 31 (32 bit)
access : read-write
ROMC Address Registers
address_offset : 0x200 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
THUMBX : THUMBX
bits : 0 - 0 (1 bit)
access : read-write
Enumeration:
0 : THUMBX_0
ARM patch
0x1 : THUMBX_1
THUMB patch (ignore if data fix)
End of enumeration elements list.
ADDRX : ADDRX
bits : 1 - 22 (22 bit)
access : read-write
ROMC Status Register
address_offset : 0x208 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
SOURCE : SOURCE
bits : 0 - 5 (6 bit)
access : read-only
Enumeration:
0 : SOURCE_0
Address Comparator 0 matched
0x1 : SOURCE_1
Address Comparator 1 matched
0xF : SOURCE_15
Address Comparator 15 matched
End of enumeration elements list.
SW : SW
bits : 17 - 17 (1 bit)
access : read-write
Enumeration:
0 : SW_0
no event or comparator collisions
0x1 : SW_1
a collision has occurred
End of enumeration elements list.
ROMC Data Registers
address_offset : 0x280 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DATAX : DATAX
bits : 0 - 31 (32 bit)
access : read-write
ROMC Address Registers
address_offset : 0x304 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
THUMBX : THUMBX
bits : 0 - 0 (1 bit)
access : read-write
Enumeration:
0 : THUMBX_0
ARM patch
0x1 : THUMBX_1
THUMB patch (ignore if data fix)
End of enumeration elements list.
ADDRX : ADDRX
bits : 1 - 22 (22 bit)
access : read-write
ROMC Data Registers
address_offset : 0x35C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DATAX : DATAX
bits : 0 - 31 (32 bit)
access : read-write
ROMC Address Registers
address_offset : 0x40C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
THUMBX : THUMBX
bits : 0 - 0 (1 bit)
access : read-write
Enumeration:
0 : THUMBX_0
ARM patch
0x1 : THUMBX_1
THUMB patch (ignore if data fix)
End of enumeration elements list.
ADDRX : ADDRX
bits : 1 - 22 (22 bit)
access : read-write
ROMC Data Registers
address_offset : 0x43C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DATAX : DATAX
bits : 0 - 31 (32 bit)
access : read-write
ROMC Address Registers
address_offset : 0x518 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
THUMBX : THUMBX
bits : 0 - 0 (1 bit)
access : read-write
Enumeration:
0 : THUMBX_0
ARM patch
0x1 : THUMBX_1
THUMB patch (ignore if data fix)
End of enumeration elements list.
ADDRX : ADDRX
bits : 1 - 22 (22 bit)
access : read-write
ROMC Data Registers
address_offset : 0x520 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DATAX : DATAX
bits : 0 - 31 (32 bit)
access : read-write
ROMC Data Registers
address_offset : 0x608 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DATAX : DATAX
bits : 0 - 31 (32 bit)
access : read-write
ROMC Address Registers
address_offset : 0x628 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
THUMBX : THUMBX
bits : 0 - 0 (1 bit)
access : read-write
Enumeration:
0 : THUMBX_0
ARM patch
0x1 : THUMBX_1
THUMB patch (ignore if data fix)
End of enumeration elements list.
ADDRX : ADDRX
bits : 1 - 22 (22 bit)
access : read-write
ROMC Data Registers
address_offset : 0x6F4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DATAX : DATAX
bits : 0 - 31 (32 bit)
access : read-write
ROMC Address Registers
address_offset : 0x73C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
THUMBX : THUMBX
bits : 0 - 0 (1 bit)
access : read-write
Enumeration:
0 : THUMBX_0
ARM patch
0x1 : THUMBX_1
THUMB patch (ignore if data fix)
End of enumeration elements list.
ADDRX : ADDRX
bits : 1 - 22 (22 bit)
access : read-write
ROMC Data Registers
address_offset : 0x7E4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DATAX : DATAX
bits : 0 - 31 (32 bit)
access : read-write
ROMC Address Registers
address_offset : 0x854 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
THUMBX : THUMBX
bits : 0 - 0 (1 bit)
access : read-write
Enumeration:
0 : THUMBX_0
ARM patch
0x1 : THUMBX_1
THUMB patch (ignore if data fix)
End of enumeration elements list.
ADDRX : ADDRX
bits : 1 - 22 (22 bit)
access : read-write
ROMC Address Registers
address_offset : 0x970 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
THUMBX : THUMBX
bits : 0 - 0 (1 bit)
access : read-write
Enumeration:
0 : THUMBX_0
ARM patch
0x1 : THUMBX_1
THUMB patch (ignore if data fix)
End of enumeration elements list.
ADDRX : ADDRX
bits : 1 - 22 (22 bit)
access : read-write
ROMC Address Registers
address_offset : 0xA90 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
THUMBX : THUMBX
bits : 0 - 0 (1 bit)
access : read-write
Enumeration:
0 : THUMBX_0
ARM patch
0x1 : THUMBX_1
THUMB patch (ignore if data fix)
End of enumeration elements list.
ADDRX : ADDRX
bits : 1 - 22 (22 bit)
access : read-write
ROMC Address Registers
address_offset : 0xBB4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
THUMBX : THUMBX
bits : 0 - 0 (1 bit)
access : read-write
Enumeration:
0 : THUMBX_0
ARM patch
0x1 : THUMBX_1
THUMB patch (ignore if data fix)
End of enumeration elements list.
ADDRX : ADDRX
bits : 1 - 22 (22 bit)
access : read-write
ROMC Address Registers
address_offset : 0xCDC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
THUMBX : THUMBX
bits : 0 - 0 (1 bit)
access : read-write
Enumeration:
0 : THUMBX_0
ARM patch
0x1 : THUMBX_1
THUMB patch (ignore if data fix)
End of enumeration elements list.
ADDRX : ADDRX
bits : 1 - 22 (22 bit)
access : read-write
ROMC Address Registers
address_offset : 0xE08 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
THUMBX : THUMBX
bits : 0 - 0 (1 bit)
access : read-write
Enumeration:
0 : THUMBX_0
ARM patch
0x1 : THUMBX_1
THUMB patch (ignore if data fix)
End of enumeration elements list.
ADDRX : ADDRX
bits : 1 - 22 (22 bit)
access : read-write
ROMC Address Registers
address_offset : 0xF38 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
THUMBX : THUMBX
bits : 0 - 0 (1 bit)
access : read-write
Enumeration:
0 : THUMBX_0
ARM patch
0x1 : THUMBX_1
THUMB patch (ignore if data fix)
End of enumeration elements list.
ADDRX : ADDRX
bits : 1 - 22 (22 bit)
access : read-write
ROMC Control Register
address_offset : 0xF4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DATAFIX : DATAFIX
bits : 0 - 7 (8 bit)
access : read-write
Enumeration:
0 : DATAFIX_0
Address comparator triggers a opcode patch
0x1 : DATAFIX_1
Address comparator triggers a data fix
End of enumeration elements list.
DIS : DIS
bits : 29 - 29 (1 bit)
access : read-write
Enumeration:
0 : DIS_0
Does not affect any ROMC functions (default)
0x1 : DIS_1
Disable all ROMC functions: data fixing, and opcode patching
End of enumeration elements list.
ROMC Enable Register High
address_offset : 0xF8 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
ROMC Enable Register Low
address_offset : 0xFC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
ENABLE : ENABLE
bits : 0 - 15 (16 bit)
access : read-write
Enumeration:
0 : ENABLE_0
Address comparator disabled
0x1 : ENABLE_1
Address comparator enabled, ROMC will trigger a opcode patch or data fix event upon matching of the associated address
End of enumeration elements list.
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.