\n

ROMC

Peripheral Memory Blocks

address_offset : 0x0 Bytes (0x0)
size : 0x20C byte (0x0)
mem_usage : registers
protection : not protected

Registers

ROMPATCH13A

ROMPATCH14A

ROMPATCH15A

ROMPATCH7D

ROMPATCH0A

ROMPATCHSR

ROMPATCH6D

ROMPATCH1A

ROMPATCH5D

ROMPATCH2A

ROMPATCH4D

ROMPATCH3A

ROMPATCH3D

ROMPATCH2D

ROMPATCH4A

ROMPATCH1D

ROMPATCH5A

ROMPATCH0D

ROMPATCH6A

ROMPATCH7A

ROMPATCH8A

ROMPATCH9A

ROMPATCH10A

ROMPATCH11A

ROMPATCH12A

ROMPATCHCNTL

ROMPATCHENH

ROMPATCHENL


ROMPATCH13A

ROMC Address Registers
address_offset : 0x106C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ROMPATCH13A ROMPATCH13A read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 THUMBX ADDRX

THUMBX : THUMB Comparator Select - Indicates that this address will trigger a THUMB opcode patch or an Arm opcode patch
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 : Address Comparator Registers - Indicates the memory address to be watched
bits : 1 - 22 (22 bit)
access : read-write


ROMPATCH14A

ROMC Address Registers
address_offset : 0x11A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ROMPATCH14A ROMPATCH14A read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 THUMBX ADDRX

THUMBX : THUMB Comparator Select - Indicates that this address will trigger a THUMB opcode patch or an Arm opcode patch
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 : Address Comparator Registers - Indicates the memory address to be watched
bits : 1 - 22 (22 bit)
access : read-write


ROMPATCH15A

ROMC Address Registers
address_offset : 0x12E0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ROMPATCH15A ROMPATCH15A read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 THUMBX ADDRX

THUMBX : THUMB Comparator Select - Indicates that this address will trigger a THUMB opcode patch or an Arm opcode patch
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 : Address Comparator Registers - Indicates the memory address to be watched
bits : 1 - 22 (22 bit)
access : read-write


ROMPATCH7D

ROMC Data Registers
address_offset : 0x1A8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ROMPATCH7D ROMPATCH7D read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DATAX

DATAX : Data Fix Registers - Stores the data used for 1-word data fix operations
bits : 0 - 31 (32 bit)
access : read-write


ROMPATCH0A

ROMC Address Registers
address_offset : 0x200 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ROMPATCH0A ROMPATCH0A read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 THUMBX ADDRX

THUMBX : THUMB Comparator Select - Indicates that this address will trigger a THUMB opcode patch or an Arm opcode patch
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 : Address Comparator Registers - Indicates the memory address to be watched
bits : 1 - 22 (22 bit)
access : read-write


ROMPATCHSR

ROMC Status Register
address_offset : 0x208 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ROMPATCHSR ROMPATCHSR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SOURCE SW

SOURCE : ROMC Source Number - Binary encoding of the number of the address comparator which has an address match in the most recent patch event on ROMC AHB
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 : ROMC AHB Multiple Address Comparator matches Indicator - Indicates that multiple address comparator matches occurred
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.


ROMPATCH6D

ROMC Data Registers
address_offset : 0x280 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ROMPATCH6D ROMPATCH6D read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DATAX

DATAX : Data Fix Registers - Stores the data used for 1-word data fix operations
bits : 0 - 31 (32 bit)
access : read-write


ROMPATCH1A

ROMC Address Registers
address_offset : 0x304 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ROMPATCH1A ROMPATCH1A read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 THUMBX ADDRX

THUMBX : THUMB Comparator Select - Indicates that this address will trigger a THUMB opcode patch or an Arm opcode patch
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 : Address Comparator Registers - Indicates the memory address to be watched
bits : 1 - 22 (22 bit)
access : read-write


ROMPATCH5D

ROMC Data Registers
address_offset : 0x35C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ROMPATCH5D ROMPATCH5D read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DATAX

DATAX : Data Fix Registers - Stores the data used for 1-word data fix operations
bits : 0 - 31 (32 bit)
access : read-write


ROMPATCH2A

ROMC Address Registers
address_offset : 0x40C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ROMPATCH2A ROMPATCH2A read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 THUMBX ADDRX

THUMBX : THUMB Comparator Select - Indicates that this address will trigger a THUMB opcode patch or an Arm opcode patch
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 : Address Comparator Registers - Indicates the memory address to be watched
bits : 1 - 22 (22 bit)
access : read-write


ROMPATCH4D

ROMC Data Registers
address_offset : 0x43C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ROMPATCH4D ROMPATCH4D read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DATAX

DATAX : Data Fix Registers - Stores the data used for 1-word data fix operations
bits : 0 - 31 (32 bit)
access : read-write


ROMPATCH3A

ROMC Address Registers
address_offset : 0x518 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ROMPATCH3A ROMPATCH3A read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 THUMBX ADDRX

THUMBX : THUMB Comparator Select - Indicates that this address will trigger a THUMB opcode patch or an Arm opcode patch
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 : Address Comparator Registers - Indicates the memory address to be watched
bits : 1 - 22 (22 bit)
access : read-write


ROMPATCH3D

ROMC Data Registers
address_offset : 0x520 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ROMPATCH3D ROMPATCH3D read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DATAX

DATAX : Data Fix Registers - Stores the data used for 1-word data fix operations
bits : 0 - 31 (32 bit)
access : read-write


ROMPATCH2D

ROMC Data Registers
address_offset : 0x608 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ROMPATCH2D ROMPATCH2D read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DATAX

DATAX : Data Fix Registers - Stores the data used for 1-word data fix operations
bits : 0 - 31 (32 bit)
access : read-write


ROMPATCH4A

ROMC Address Registers
address_offset : 0x628 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ROMPATCH4A ROMPATCH4A read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 THUMBX ADDRX

THUMBX : THUMB Comparator Select - Indicates that this address will trigger a THUMB opcode patch or an Arm opcode patch
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 : Address Comparator Registers - Indicates the memory address to be watched
bits : 1 - 22 (22 bit)
access : read-write


ROMPATCH1D

ROMC Data Registers
address_offset : 0x6F4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ROMPATCH1D ROMPATCH1D read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DATAX

DATAX : Data Fix Registers - Stores the data used for 1-word data fix operations
bits : 0 - 31 (32 bit)
access : read-write


ROMPATCH5A

ROMC Address Registers
address_offset : 0x73C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ROMPATCH5A ROMPATCH5A read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 THUMBX ADDRX

THUMBX : THUMB Comparator Select - Indicates that this address will trigger a THUMB opcode patch or an Arm opcode patch
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 : Address Comparator Registers - Indicates the memory address to be watched
bits : 1 - 22 (22 bit)
access : read-write


ROMPATCH0D

ROMC Data Registers
address_offset : 0x7E4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ROMPATCH0D ROMPATCH0D read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DATAX

DATAX : Data Fix Registers - Stores the data used for 1-word data fix operations
bits : 0 - 31 (32 bit)
access : read-write


ROMPATCH6A

ROMC Address Registers
address_offset : 0x854 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ROMPATCH6A ROMPATCH6A read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 THUMBX ADDRX

THUMBX : THUMB Comparator Select - Indicates that this address will trigger a THUMB opcode patch or an Arm opcode patch
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 : Address Comparator Registers - Indicates the memory address to be watched
bits : 1 - 22 (22 bit)
access : read-write


ROMPATCH7A

ROMC Address Registers
address_offset : 0x970 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ROMPATCH7A ROMPATCH7A read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 THUMBX ADDRX

THUMBX : THUMB Comparator Select - Indicates that this address will trigger a THUMB opcode patch or an Arm opcode patch
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 : Address Comparator Registers - Indicates the memory address to be watched
bits : 1 - 22 (22 bit)
access : read-write


ROMPATCH8A

ROMC Address Registers
address_offset : 0xA90 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ROMPATCH8A ROMPATCH8A read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 THUMBX ADDRX

THUMBX : THUMB Comparator Select - Indicates that this address will trigger a THUMB opcode patch or an Arm opcode patch
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 : Address Comparator Registers - Indicates the memory address to be watched
bits : 1 - 22 (22 bit)
access : read-write


ROMPATCH9A

ROMC Address Registers
address_offset : 0xBB4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ROMPATCH9A ROMPATCH9A read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 THUMBX ADDRX

THUMBX : THUMB Comparator Select - Indicates that this address will trigger a THUMB opcode patch or an Arm opcode patch
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 : Address Comparator Registers - Indicates the memory address to be watched
bits : 1 - 22 (22 bit)
access : read-write


ROMPATCH10A

ROMC Address Registers
address_offset : 0xCDC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ROMPATCH10A ROMPATCH10A read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 THUMBX ADDRX

THUMBX : THUMB Comparator Select - Indicates that this address will trigger a THUMB opcode patch or an Arm opcode patch
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 : Address Comparator Registers - Indicates the memory address to be watched
bits : 1 - 22 (22 bit)
access : read-write


ROMPATCH11A

ROMC Address Registers
address_offset : 0xE08 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ROMPATCH11A ROMPATCH11A read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 THUMBX ADDRX

THUMBX : THUMB Comparator Select - Indicates that this address will trigger a THUMB opcode patch or an Arm opcode patch
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 : Address Comparator Registers - Indicates the memory address to be watched
bits : 1 - 22 (22 bit)
access : read-write


ROMPATCH12A

ROMC Address Registers
address_offset : 0xF38 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ROMPATCH12A ROMPATCH12A read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 THUMBX ADDRX

THUMBX : THUMB Comparator Select - Indicates that this address will trigger a THUMB opcode patch or an Arm opcode patch
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 : Address Comparator Registers - Indicates the memory address to be watched
bits : 1 - 22 (22 bit)
access : read-write


ROMPATCHCNTL

ROMC Control Register
address_offset : 0xF4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ROMPATCHCNTL ROMPATCHCNTL read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DATAFIX DIS

DATAFIX : Data Fix Enable - Controls the use of the first 8 address comparators for 1-word data fix or for code patch routine
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 : ROMC Disable -- This bit, when set, disables all ROMC operations
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.


ROMPATCHENH

ROMC Enable Register High
address_offset : 0xF8 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

ROMPATCHENH ROMPATCHENH read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

ROMPATCHENL

ROMC Enable Register Low
address_offset : 0xFC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ROMPATCHENL ROMPATCHENL read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ENABLE

ENABLE : Enable Address Comparator - This bit enables the corresponding address comparator to trigger an event
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 EmbeetleEmbeetle, an IDE designed from scratch for embedded software developers.