\n

PROTIMER_NS

Peripheral Memory Blocks

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

Registers

IPVERSION

PRSCTRL

CC0_CTRL

CC0_PRE

CC0_BASE

CC0_WRAP

CC1_CTRL

CC1_PRE

CC1_BASE

CC1_WRAP

CC2_CTRL

CC2_PRE

CC2_BASE

CC2_WRAP

CC3_CTRL

CC3_PRE

CC3_BASE

CC3_WRAP

STATUS

CC4_CTRL

CC4_PRE

CC4_BASE

CC4_WRAP

CC5_CTRL

CC5_PRE

CC5_BASE

CC5_WRAP

CC6_CTRL

CC6_PRE

CC6_BASE

CC6_WRAP

CC7_CTRL

CC7_PRE

CC7_BASE

CC7_WRAP

PRECNT

BASECNT

WRAPCNT

BASEPRE

LWRAPCNT

PRECNTTOPADJ

PRECNTTOP

BASECNTTOP

WRAPCNTTOP

TOUT0CNT

EN

TOUT0CNTTOP

TOUT0COMP

TOUT1CNT

TOUT1CNTTOP

TOUT1COMP

LBTCTRL

LBTPRSCTRL

LBTSTATE

RANDOM

IF

IEN

RXCTRL

TXCTRL

ETSI

CTRL

LBTSTATE1

RANDOMFW0

RANDOMFW1

RANDOMFW2

CMD


IPVERSION

No Description
address_offset : 0x0 Bytes (0x0)
access : read-only
reset_value : 0x0
reset_Mask : 0x0

IPVERSION IPVERSION 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 IPVERSION

IPVERSION : IPVERSION
bits : 0 - 31 (32 bit)
access : read-only


PRSCTRL

No Description
address_offset : 0x10 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRSCTRL PRSCTRL 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 STARTPRSEN STARTEDGE STOPPRSEN STOPEDGE RTCCTRIGGERPRSEN RTCCTRIGGEREDGE

STARTPRSEN : Enable Protimer start commands from PRS.
bits : 1 - 1 (1 bit)
access : read-write

STARTEDGE : Start Command Edge Select
bits : 2 - 3 (2 bit)
access : read-write

Enumeration:

0 : RISING

Rising edges detected

1 : FALLING

Falling edges detected

2 : BOTH

Both edges detected

3 : DISABLED

No edge detection, signal is left as it is

End of enumeration elements list.

STOPPRSEN : Enable Protimer stop commands from PRS.
bits : 9 - 9 (1 bit)
access : read-write

STOPEDGE : Stop Command Edge Select
bits : 10 - 11 (2 bit)
access : read-write

Enumeration:

0 : RISING

Rising edges detected

1 : FALLING

Falling edges detected

2 : BOTH

Both edges detected

3 : DISABLED

No edge detection, signal is left as it is

End of enumeration elements list.

RTCCTRIGGERPRSEN : Enable RTCC Trigger from PRS.
bits : 17 - 17 (1 bit)
access : read-write

RTCCTRIGGEREDGE : RTCC Trigger Edge Select
bits : 18 - 19 (2 bit)
access : read-write

Enumeration:

0 : RISING

Rising edges detected

1 : FALLING

Falling edges detected

2 : BOTH

Both edges detected

3 : DISABLED

No edge detection, signal is left as it is

End of enumeration elements list.


CC0_CTRL

No Description
address_offset : 0x100 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CC0_CTRL CC0_CTRL 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 CCMODE PREMATCHEN BASEMATCHEN WRAPMATCHEN OIST OUTINV MOA OFOA OFSEL PRSCONF INSEL ICEDGE

ENABLE : Channel Enable
bits : 0 - 0 (1 bit)
access : read-write

CCMODE : Compare/Capture mode
bits : 1 - 1 (1 bit)
access : read-write

Enumeration:

0 : COMPARE

Compare mode selected

1 : CAPTURE

Capture mode selected

End of enumeration elements list.

PREMATCHEN : Enable PRECNT matching
bits : 2 - 2 (1 bit)
access : read-write

BASEMATCHEN : Enable BASECNT matching
bits : 3 - 3 (1 bit)
access : read-write

WRAPMATCHEN : Enable WRAPCNT matching
bits : 4 - 4 (1 bit)
access : read-write

OIST : Output Initial State
bits : 5 - 5 (1 bit)
access : read-write

OUTINV : Output Invert
bits : 6 - 6 (1 bit)
access : read-write

MOA : Match Output Action
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : DISABLED

No action on compare match

1 : TOGGLE

Toggle output on compare match in COMPARE mode.

2 : CLEAR

Clear output on compare match in COMPARE mode.

3 : SET

Set output on compare match in COMPARE mode.

End of enumeration elements list.

OFOA : Overflow Output Action
bits : 10 - 11 (2 bit)
access : read-write

Enumeration:

0 : DISABLED

No action

1 : TOGGLE

Toggle output when the selected counter has an overflow event.

2 : CLEAR

Clear output when the selected counter has an overflow event.

3 : SET

Set output when the selected counter has an overflow event.

End of enumeration elements list.

OFSEL : Select counter for OFOA bits
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : PRECNT

Use PRECNT overflow

1 : BASECNT

Use BASECNT overflow

2 : WRAPCNT

Use WRAPCNT overflow

3 : DISABLED

Disabled

End of enumeration elements list.

PRSCONF : PRS Configuration
bits : 14 - 14 (1 bit)
access : read-write

Enumeration:

0 : PULSE

Each CC event will generate a one HFRADIOCLK cycle high pulse

1 : LEVEL

Should be used when OFSEL, OFOA or MOA are specified.

End of enumeration elements list.

INSEL : Capture input selection
bits : 21 - 24 (4 bit)
access : read-write

Enumeration:

0 : PRS

Use the selected PRS channel

1 : TXDONE

TX completed

2 : RXDONE

RX completed

3 : TXORRXDONE

TX or RX completed

4 : FRAMEDET0

Demodulator found sync word 0

5 : FRAMEDET1

Demodulator found sync word 1

6 : FDET0OR1

Demodulator found sync word 0 or 1

7 : MODSYNCSENT

Modulator sync word sent

8 : RXEOF

RX at end of frame from demodulator

9 : PRORTC0

PRORTC capture/compare 0

10 : PRORTC1

PRORTC capture/compare 1

End of enumeration elements list.

ICEDGE : Input Capture Edge Select
bits : 25 - 26 (2 bit)
access : read-write

Enumeration:

0 : RISING

Rising edges detected

1 : FALLING

Falling edges detected

2 : BOTH

Both edges detected

3 : DISABLED

No edge detection, signal is left as it is

End of enumeration elements list.


CC0_PRE

No Description
address_offset : 0x104 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CC0_PRE CC0_PRE 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 PRE

PRE : CC Channel PRE Value
bits : 0 - 15 (16 bit)
access : read-write


CC0_BASE

No Description
address_offset : 0x108 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CC0_BASE CC0_BASE 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 BASE

BASE : CC Channel BASE Value
bits : 0 - 15 (16 bit)
access : read-write


CC0_WRAP

No Description
address_offset : 0x10C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CC0_WRAP CC0_WRAP 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 WRAP

WRAP : CC Channel WRAP Value
bits : 0 - 31 (32 bit)
access : read-write


CC1_CTRL

No Description
address_offset : 0x110 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CC1_CTRL CC1_CTRL 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 CCMODE PREMATCHEN BASEMATCHEN WRAPMATCHEN OIST OUTINV MOA OFOA OFSEL PRSCONF INSEL ICEDGE

ENABLE : Channel Enable
bits : 0 - 0 (1 bit)
access : read-write

CCMODE : Compare/Capture mode
bits : 1 - 1 (1 bit)
access : read-write

Enumeration:

0 : COMPARE

Compare mode selected

1 : CAPTURE

Capture mode selected

End of enumeration elements list.

PREMATCHEN : Enable PRECNT matching
bits : 2 - 2 (1 bit)
access : read-write

BASEMATCHEN : Enable BASECNT matching
bits : 3 - 3 (1 bit)
access : read-write

WRAPMATCHEN : Enable WRAPCNT matching
bits : 4 - 4 (1 bit)
access : read-write

OIST : Output Initial State
bits : 5 - 5 (1 bit)
access : read-write

OUTINV : Output Invert
bits : 6 - 6 (1 bit)
access : read-write

MOA : Match Output Action
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : DISABLED

No action on compare match

1 : TOGGLE

Toggle output on compare match in COMPARE mode.

2 : CLEAR

Clear output on compare match in COMPARE mode.

3 : SET

Set output on compare match in COMPARE mode.

End of enumeration elements list.

OFOA : Overflow Output Action
bits : 10 - 11 (2 bit)
access : read-write

Enumeration:

0 : DISABLED

No action

1 : TOGGLE

Toggle output when the selected counter has an overflow event.

2 : CLEAR

Clear output when the selected counter has an overflow event.

3 : SET

Set output when the selected counter has an overflow event.

End of enumeration elements list.

OFSEL : Select counter for OFOA bits
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : PRECNT

Use PRECNT overflow

1 : BASECNT

Use BASECNT overflow

2 : WRAPCNT

Use WRAPCNT overflow

3 : DISABLED

Disabled

End of enumeration elements list.

PRSCONF : PRS Configuration
bits : 14 - 14 (1 bit)
access : read-write

Enumeration:

0 : PULSE

Each CC event will generate a one HFRADIOCLK cycle high pulse

1 : LEVEL

Should be used when OFSEL, OFOA or MOA are specified.

End of enumeration elements list.

INSEL : Capture input selection
bits : 21 - 24 (4 bit)
access : read-write

Enumeration:

0 : PRS

Use the selected PRS channel

1 : TXDONE

TX completed

2 : RXDONE

RX completed

3 : TXORRXDONE

TX or RX completed

4 : FRAMEDET0

Demodulator found sync word 0

5 : FRAMEDET1

Demodulator found sync word 1

6 : FDET0OR1

Demodulator found sync word 0 or 1

7 : MODSYNCSENT

Modulator sync word sent

8 : RXEOF

RX at end of frame from demodulator

9 : PRORTC0

PRORTC capture/compare 0

10 : PRORTC1

PRORTC capture/compare 1

End of enumeration elements list.

ICEDGE : Input Capture Edge Select
bits : 25 - 26 (2 bit)
access : read-write

Enumeration:

0 : RISING

Rising edges detected

1 : FALLING

Falling edges detected

2 : BOTH

Both edges detected

3 : DISABLED

No edge detection, signal is left as it is

End of enumeration elements list.


CC1_PRE

No Description
address_offset : 0x114 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CC1_PRE CC1_PRE 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 PRE

PRE : CC Channel PRE Value
bits : 0 - 15 (16 bit)
access : read-write


CC1_BASE

No Description
address_offset : 0x118 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CC1_BASE CC1_BASE 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 BASE

BASE : CC Channel BASE Value
bits : 0 - 15 (16 bit)
access : read-write


CC1_WRAP

No Description
address_offset : 0x11C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CC1_WRAP CC1_WRAP 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 WRAP

WRAP : CC Channel WRAP Value
bits : 0 - 31 (32 bit)
access : read-write


CC2_CTRL

No Description
address_offset : 0x120 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CC2_CTRL CC2_CTRL 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 CCMODE PREMATCHEN BASEMATCHEN WRAPMATCHEN OIST OUTINV MOA OFOA OFSEL PRSCONF INSEL ICEDGE

ENABLE : Channel Enable
bits : 0 - 0 (1 bit)
access : read-write

CCMODE : Compare/Capture mode
bits : 1 - 1 (1 bit)
access : read-write

Enumeration:

0 : COMPARE

Compare mode selected

1 : CAPTURE

Capture mode selected

End of enumeration elements list.

PREMATCHEN : Enable PRECNT matching
bits : 2 - 2 (1 bit)
access : read-write

BASEMATCHEN : Enable BASECNT matching
bits : 3 - 3 (1 bit)
access : read-write

WRAPMATCHEN : Enable WRAPCNT matching
bits : 4 - 4 (1 bit)
access : read-write

OIST : Output Initial State
bits : 5 - 5 (1 bit)
access : read-write

OUTINV : Output Invert
bits : 6 - 6 (1 bit)
access : read-write

MOA : Match Output Action
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : DISABLED

No action on compare match

1 : TOGGLE

Toggle output on compare match in COMPARE mode.

2 : CLEAR

Clear output on compare match in COMPARE mode.

3 : SET

Set output on compare match in COMPARE mode.

End of enumeration elements list.

OFOA : Overflow Output Action
bits : 10 - 11 (2 bit)
access : read-write

Enumeration:

0 : DISABLED

No action

1 : TOGGLE

Toggle output when the selected counter has an overflow event.

2 : CLEAR

Clear output when the selected counter has an overflow event.

3 : SET

Set output when the selected counter has an overflow event.

End of enumeration elements list.

OFSEL : Select counter for OFOA bits
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : PRECNT

Use PRECNT overflow

1 : BASECNT

Use BASECNT overflow

2 : WRAPCNT

Use WRAPCNT overflow

3 : DISABLED

Disabled

End of enumeration elements list.

PRSCONF : PRS Configuration
bits : 14 - 14 (1 bit)
access : read-write

Enumeration:

0 : PULSE

Each CC event will generate a one HFRADIOCLK cycle high pulse

1 : LEVEL

Should be used when OFSEL, OFOA or MOA are specified.

End of enumeration elements list.

INSEL : Capture input selection
bits : 21 - 24 (4 bit)
access : read-write

Enumeration:

0 : PRS

Use the selected PRS channel

1 : TXDONE

TX completed

2 : RXDONE

RX completed

3 : TXORRXDONE

TX or RX completed

4 : FRAMEDET0

Demodulator found sync word 0

5 : FRAMEDET1

Demodulator found sync word 1

6 : FDET0OR1

Demodulator found sync word 0 or 1

7 : MODSYNCSENT

Modulator sync word sent

8 : RXEOF

RX at end of frame from demodulator

9 : PRORTC0

PRORTC capture/compare 0

10 : PRORTC1

PRORTC capture/compare 1

End of enumeration elements list.

ICEDGE : Input Capture Edge Select
bits : 25 - 26 (2 bit)
access : read-write

Enumeration:

0 : RISING

Rising edges detected

1 : FALLING

Falling edges detected

2 : BOTH

Both edges detected

3 : DISABLED

No edge detection, signal is left as it is

End of enumeration elements list.


CC2_PRE

No Description
address_offset : 0x124 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CC2_PRE CC2_PRE 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 PRE

PRE : CC Channel PRE Value
bits : 0 - 15 (16 bit)
access : read-write


CC2_BASE

No Description
address_offset : 0x128 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CC2_BASE CC2_BASE 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 BASE

BASE : CC Channel BASE Value
bits : 0 - 15 (16 bit)
access : read-write


CC2_WRAP

No Description
address_offset : 0x12C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CC2_WRAP CC2_WRAP 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 WRAP

WRAP : CC Channel WRAP Value
bits : 0 - 31 (32 bit)
access : read-write


CC3_CTRL

No Description
address_offset : 0x130 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CC3_CTRL CC3_CTRL 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 CCMODE PREMATCHEN BASEMATCHEN WRAPMATCHEN OIST OUTINV MOA OFOA OFSEL PRSCONF INSEL ICEDGE

ENABLE : Channel Enable
bits : 0 - 0 (1 bit)
access : read-write

CCMODE : Compare/Capture mode
bits : 1 - 1 (1 bit)
access : read-write

Enumeration:

0 : COMPARE

Compare mode selected

1 : CAPTURE

Capture mode selected

End of enumeration elements list.

PREMATCHEN : Enable PRECNT matching
bits : 2 - 2 (1 bit)
access : read-write

BASEMATCHEN : Enable BASECNT matching
bits : 3 - 3 (1 bit)
access : read-write

WRAPMATCHEN : Enable WRAPCNT matching
bits : 4 - 4 (1 bit)
access : read-write

OIST : Output Initial State
bits : 5 - 5 (1 bit)
access : read-write

OUTINV : Output Invert
bits : 6 - 6 (1 bit)
access : read-write

MOA : Match Output Action
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : DISABLED

No action on compare match

1 : TOGGLE

Toggle output on compare match in COMPARE mode.

2 : CLEAR

Clear output on compare match in COMPARE mode.

3 : SET

Set output on compare match in COMPARE mode.

End of enumeration elements list.

OFOA : Overflow Output Action
bits : 10 - 11 (2 bit)
access : read-write

Enumeration:

0 : DISABLED

No action

1 : TOGGLE

Toggle output when the selected counter has an overflow event.

2 : CLEAR

Clear output when the selected counter has an overflow event.

3 : SET

Set output when the selected counter has an overflow event.

End of enumeration elements list.

OFSEL : Select counter for OFOA bits
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : PRECNT

Use PRECNT overflow

1 : BASECNT

Use BASECNT overflow

2 : WRAPCNT

Use WRAPCNT overflow

3 : DISABLED

Disabled

End of enumeration elements list.

PRSCONF : PRS Configuration
bits : 14 - 14 (1 bit)
access : read-write

Enumeration:

0 : PULSE

Each CC event will generate a one HFRADIOCLK cycle high pulse

1 : LEVEL

Should be used when OFSEL, OFOA or MOA are specified.

End of enumeration elements list.

INSEL : Capture input selection
bits : 21 - 24 (4 bit)
access : read-write

Enumeration:

0 : PRS

Use the selected PRS channel

1 : TXDONE

TX completed

2 : RXDONE

RX completed

3 : TXORRXDONE

TX or RX completed

4 : FRAMEDET0

Demodulator found sync word 0

5 : FRAMEDET1

Demodulator found sync word 1

6 : FDET0OR1

Demodulator found sync word 0 or 1

7 : MODSYNCSENT

Modulator sync word sent

8 : RXEOF

RX at end of frame from demodulator

9 : PRORTC0

PRORTC capture/compare 0

10 : PRORTC1

PRORTC capture/compare 1

End of enumeration elements list.

ICEDGE : Input Capture Edge Select
bits : 25 - 26 (2 bit)
access : read-write

Enumeration:

0 : RISING

Rising edges detected

1 : FALLING

Falling edges detected

2 : BOTH

Both edges detected

3 : DISABLED

No edge detection, signal is left as it is

End of enumeration elements list.


CC3_PRE

No Description
address_offset : 0x134 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CC3_PRE CC3_PRE 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 PRE

PRE : CC Channel PRE Value
bits : 0 - 15 (16 bit)
access : read-write


CC3_BASE

No Description
address_offset : 0x138 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CC3_BASE CC3_BASE 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 BASE

BASE : CC Channel BASE Value
bits : 0 - 15 (16 bit)
access : read-write


CC3_WRAP

No Description
address_offset : 0x13C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CC3_WRAP CC3_WRAP 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 WRAP

WRAP : CC Channel WRAP Value
bits : 0 - 31 (32 bit)
access : read-write


STATUS

No Description
address_offset : 0x14 Bytes (0x0)
access : read-only
reset_value : 0x0
reset_Mask : 0x0

STATUS STATUS 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 RUNNING LBTSYNC LBTRUNNING LBTPAUSED TOUT0RUNNING TOUT0SYNC TOUT1RUNNING TOUT1SYNC ICV0 ICV1 ICV2 ICV3 ICV4 ICV5 ICV6 ICV7

RUNNING : Running
bits : 0 - 0 (1 bit)
access : read-only

LBTSYNC : LBT Synchronizing
bits : 1 - 1 (1 bit)
access : read-only

LBTRUNNING : LBT Running
bits : 2 - 2 (1 bit)
access : read-only

LBTPAUSED : LBT has been paused.
bits : 3 - 3 (1 bit)
access : read-only

TOUT0RUNNING : Timeout Counter 0 Running
bits : 4 - 4 (1 bit)
access : read-only

TOUT0SYNC : Timeout Counter 0 Synchronizing
bits : 5 - 5 (1 bit)
access : read-only

TOUT1RUNNING : Timeout Counter 1 Running
bits : 6 - 6 (1 bit)
access : read-only

TOUT1SYNC : Timeout Counter 1 Synchronizing
bits : 7 - 7 (1 bit)
access : read-only

ICV0 : CC0 Capture Valid
bits : 8 - 8 (1 bit)
access : read-only

Enumeration:

0 : X0

PROTIMER_CC0_PRE, -BASE or -WRAP does not contain a valid capture value

1 : X1

PROTIMER_CC0_PRE, -BASE or -WRAP contains a valid and unread capture value

End of enumeration elements list.

ICV1 : CC1 Capture Valid
bits : 9 - 9 (1 bit)
access : read-only

Enumeration:

0 : X0

PROTIMER_CC1_PRE, -BASE or -WRAP does not contain a valid capture value

1 : X1

PROTIMER_CC1_PRE, -BASE or -WRAP contains a valid and unread capture value

End of enumeration elements list.

ICV2 : CC2 Capture Valid
bits : 10 - 10 (1 bit)
access : read-only

Enumeration:

0 : X0

PROTIMER_CC2_PRE, -BASE or -WRAP does not contain a valid capture value

1 : X1

PROTIMER_CC2_PRE, -BASE or -WRAP contains a valid and unread capture value

End of enumeration elements list.

ICV3 : CC3 Capture Valid
bits : 11 - 11 (1 bit)
access : read-only

Enumeration:

0 : X0

PROTIMER_CC3_PRE, -BASE or -WRAP does not contain a valid capture value

1 : X1

PROTIMER_CC3_PRE, -BASE or -WRAP contains a valid and unread capture value

End of enumeration elements list.

ICV4 : CC4 Capture Valid
bits : 12 - 12 (1 bit)
access : read-only

Enumeration:

0 : X0

PROTIMER_CC4_PRE, -BASE or -WRAP does not contain a valid capture value

1 : X1

PROTIMER_CC4_PRE, -BASE or -WRAP contains a valid and unread capture value

End of enumeration elements list.

ICV5 : CC5 Capture Valid
bits : 13 - 13 (1 bit)
access : read-only

ICV6 : CC6 Capture Valid
bits : 14 - 14 (1 bit)
access : read-only

ICV7 : CC7 Capture Valid
bits : 15 - 15 (1 bit)
access : read-only


CC4_CTRL

No Description
address_offset : 0x140 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CC4_CTRL CC4_CTRL 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 CCMODE PREMATCHEN BASEMATCHEN WRAPMATCHEN OIST OUTINV MOA OFOA OFSEL PRSCONF INSEL ICEDGE

ENABLE : Channel Enable
bits : 0 - 0 (1 bit)
access : read-write

CCMODE : Compare/Capture mode
bits : 1 - 1 (1 bit)
access : read-write

Enumeration:

0 : COMPARE

Compare mode selected

1 : CAPTURE

Capture mode selected

End of enumeration elements list.

PREMATCHEN : Enable PRECNT matching
bits : 2 - 2 (1 bit)
access : read-write

BASEMATCHEN : Enable BASECNT matching
bits : 3 - 3 (1 bit)
access : read-write

WRAPMATCHEN : Enable WRAPCNT matching
bits : 4 - 4 (1 bit)
access : read-write

OIST : Output Initial State
bits : 5 - 5 (1 bit)
access : read-write

OUTINV : Output Invert
bits : 6 - 6 (1 bit)
access : read-write

MOA : Match Output Action
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : DISABLED

No action on compare match

1 : TOGGLE

Toggle output on compare match in COMPARE mode.

2 : CLEAR

Clear output on compare match in COMPARE mode.

3 : SET

Set output on compare match in COMPARE mode.

End of enumeration elements list.

OFOA : Overflow Output Action
bits : 10 - 11 (2 bit)
access : read-write

Enumeration:

0 : DISABLED

No action

1 : TOGGLE

Toggle output when the selected counter has an overflow event.

2 : CLEAR

Clear output when the selected counter has an overflow event.

3 : SET

Set output when the selected counter has an overflow event.

End of enumeration elements list.

OFSEL : Select counter for OFOA bits
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : PRECNT

Use PRECNT overflow

1 : BASECNT

Use BASECNT overflow

2 : WRAPCNT

Use WRAPCNT overflow

3 : DISABLED

Disabled

End of enumeration elements list.

PRSCONF : PRS Configuration
bits : 14 - 14 (1 bit)
access : read-write

Enumeration:

0 : PULSE

Each CC event will generate a one HFRADIOCLK cycle high pulse

1 : LEVEL

Should be used when OFSEL, OFOA or MOA are specified.

End of enumeration elements list.

INSEL : Capture input selection
bits : 21 - 24 (4 bit)
access : read-write

Enumeration:

0 : PRS

Use the selected PRS channel

1 : TXDONE

TX completed

2 : RXDONE

RX completed

3 : TXORRXDONE

TX or RX completed

4 : FRAMEDET0

Demodulator found sync word 0

5 : FRAMEDET1

Demodulator found sync word 1

6 : FDET0OR1

Demodulator found sync word 0 or 1

7 : MODSYNCSENT

Modulator sync word sent

8 : RXEOF

RX at end of frame from demodulator

9 : PRORTC0

PRORTC capture/compare 0

10 : PRORTC1

PRORTC capture/compare 1

End of enumeration elements list.

ICEDGE : Input Capture Edge Select
bits : 25 - 26 (2 bit)
access : read-write

Enumeration:

0 : RISING

Rising edges detected

1 : FALLING

Falling edges detected

2 : BOTH

Both edges detected

3 : DISABLED

No edge detection, signal is left as it is

End of enumeration elements list.


CC4_PRE

No Description
address_offset : 0x144 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CC4_PRE CC4_PRE 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 PRE

PRE : CC Channel PRE Value
bits : 0 - 15 (16 bit)
access : read-write


CC4_BASE

No Description
address_offset : 0x148 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CC4_BASE CC4_BASE 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 BASE

BASE : CC Channel BASE Value
bits : 0 - 15 (16 bit)
access : read-write


CC4_WRAP

No Description
address_offset : 0x14C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CC4_WRAP CC4_WRAP 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 WRAP

WRAP : CC Channel WRAP Value
bits : 0 - 31 (32 bit)
access : read-write


CC5_CTRL

No Description
address_offset : 0x150 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CC5_CTRL CC5_CTRL 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 CCMODE PREMATCHEN BASEMATCHEN WRAPMATCHEN OIST OUTINV MOA OFOA OFSEL PRSCONF INSEL ICEDGE

ENABLE : Channel Enable
bits : 0 - 0 (1 bit)
access : read-write

CCMODE : Compare/Capture mode
bits : 1 - 1 (1 bit)
access : read-write

Enumeration:

0 : COMPARE

Compare mode selected

1 : CAPTURE

Capture mode selected

End of enumeration elements list.

PREMATCHEN : Enable PRECNT matching
bits : 2 - 2 (1 bit)
access : read-write

BASEMATCHEN : Enable BASECNT matching
bits : 3 - 3 (1 bit)
access : read-write

WRAPMATCHEN : Enable WRAPCNT matching
bits : 4 - 4 (1 bit)
access : read-write

OIST : Output Initial State
bits : 5 - 5 (1 bit)
access : read-write

OUTINV : Output Invert
bits : 6 - 6 (1 bit)
access : read-write

MOA : Match Output Action
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : DISABLED

No action on compare match

1 : TOGGLE

Toggle output on compare match in COMPARE mode.

2 : CLEAR

Clear output on compare match in COMPARE mode.

3 : SET

Set output on compare match in COMPARE mode.

End of enumeration elements list.

OFOA : Overflow Output Action
bits : 10 - 11 (2 bit)
access : read-write

Enumeration:

0 : DISABLED

No action

1 : TOGGLE

Toggle output when the selected counter has an overflow event.

2 : CLEAR

Clear output when the selected counter has an overflow event.

3 : SET

Set output when the selected counter has an overflow event.

End of enumeration elements list.

OFSEL : Select counter for OFOA bits
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : PRECNT

Use PRECNT overflow

1 : BASECNT

Use BASECNT overflow

2 : WRAPCNT

Use WRAPCNT overflow

3 : DISABLED

Disabled

End of enumeration elements list.

PRSCONF : PRS Configuration
bits : 14 - 14 (1 bit)
access : read-write

Enumeration:

0 : PULSE

Each CC event will generate a one HFRADIOCLK cycle high pulse

1 : LEVEL

Should be used when OFSEL, OFOA or MOA are specified.

End of enumeration elements list.

INSEL : Capture input selection
bits : 21 - 24 (4 bit)
access : read-write

Enumeration:

0 : PRS

Use the selected PRS channel

1 : TXDONE

TX completed

2 : RXDONE

RX completed

3 : TXORRXDONE

TX or RX completed

4 : FRAMEDET0

Demodulator found sync word 0

5 : FRAMEDET1

Demodulator found sync word 1

6 : FDET0OR1

Demodulator found sync word 0 or 1

7 : MODSYNCSENT

Modulator sync word sent

8 : RXEOF

RX at end of frame from demodulator

9 : PRORTC0

PRORTC capture/compare 0

10 : PRORTC1

PRORTC capture/compare 1

End of enumeration elements list.

ICEDGE : Input Capture Edge Select
bits : 25 - 26 (2 bit)
access : read-write

Enumeration:

0 : RISING

Rising edges detected

1 : FALLING

Falling edges detected

2 : BOTH

Both edges detected

3 : DISABLED

No edge detection, signal is left as it is

End of enumeration elements list.


CC5_PRE

No Description
address_offset : 0x154 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CC5_PRE CC5_PRE 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 PRE

PRE : CC Channel PRE Value
bits : 0 - 15 (16 bit)
access : read-write


CC5_BASE

No Description
address_offset : 0x158 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CC5_BASE CC5_BASE 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 BASE

BASE : CC Channel BASE Value
bits : 0 - 15 (16 bit)
access : read-write


CC5_WRAP

No Description
address_offset : 0x15C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CC5_WRAP CC5_WRAP 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 WRAP

WRAP : CC Channel WRAP Value
bits : 0 - 31 (32 bit)
access : read-write


CC6_CTRL

No Description
address_offset : 0x160 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CC6_CTRL CC6_CTRL 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 CCMODE PREMATCHEN BASEMATCHEN WRAPMATCHEN OIST OUTINV MOA OFOA OFSEL PRSCONF INSEL ICEDGE

ENABLE : Channel Enable
bits : 0 - 0 (1 bit)
access : read-write

CCMODE : Compare/Capture mode
bits : 1 - 1 (1 bit)
access : read-write

Enumeration:

0 : COMPARE

Compare mode selected

1 : CAPTURE

Capture mode selected

End of enumeration elements list.

PREMATCHEN : Enable PRECNT matching
bits : 2 - 2 (1 bit)
access : read-write

BASEMATCHEN : Enable BASECNT matching
bits : 3 - 3 (1 bit)
access : read-write

WRAPMATCHEN : Enable WRAPCNT matching
bits : 4 - 4 (1 bit)
access : read-write

OIST : Output Initial State
bits : 5 - 5 (1 bit)
access : read-write

OUTINV : Output Invert
bits : 6 - 6 (1 bit)
access : read-write

MOA : Match Output Action
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : DISABLED

No action on compare match

1 : TOGGLE

Toggle output on compare match in COMPARE mode.

2 : CLEAR

Clear output on compare match in COMPARE mode.

3 : SET

Set output on compare match in COMPARE mode.

End of enumeration elements list.

OFOA : Overflow Output Action
bits : 10 - 11 (2 bit)
access : read-write

Enumeration:

0 : DISABLED

No action

1 : TOGGLE

Toggle output when the selected counter has an overflow event.

2 : CLEAR

Clear output when the selected counter has an overflow event.

3 : SET

Set output when the selected counter has an overflow event.

End of enumeration elements list.

OFSEL : Select counter for OFOA bits
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : PRECNT

Use PRECNT overflow

1 : BASECNT

Use BASECNT overflow

2 : WRAPCNT

Use WRAPCNT overflow

3 : DISABLED

Disabled

End of enumeration elements list.

PRSCONF : PRS Configuration
bits : 14 - 14 (1 bit)
access : read-write

Enumeration:

0 : PULSE

Each CC event will generate a one HFRADIOCLK cycle high pulse

1 : LEVEL

Should be used when OFSEL, OFOA or MOA are specified.

End of enumeration elements list.

INSEL : Capture input selection
bits : 21 - 24 (4 bit)
access : read-write

Enumeration:

0 : PRS

Use the selected PRS channel

1 : TXDONE

TX completed

2 : RXDONE

RX completed

3 : TXORRXDONE

TX or RX completed

4 : FRAMEDET0

Demodulator found sync word 0

5 : FRAMEDET1

Demodulator found sync word 1

6 : FDET0OR1

Demodulator found sync word 0 or 1

7 : MODSYNCSENT

Modulator sync word sent

8 : RXEOF

RX at end of frame from demodulator

9 : PRORTC0

PRORTC capture/compare 0

10 : PRORTC1

PRORTC capture/compare 1

End of enumeration elements list.

ICEDGE : Input Capture Edge Select
bits : 25 - 26 (2 bit)
access : read-write

Enumeration:

0 : RISING

Rising edges detected

1 : FALLING

Falling edges detected

2 : BOTH

Both edges detected

3 : DISABLED

No edge detection, signal is left as it is

End of enumeration elements list.


CC6_PRE

No Description
address_offset : 0x164 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CC6_PRE CC6_PRE 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 PRE

PRE : CC Channel PRE Value
bits : 0 - 15 (16 bit)
access : read-write


CC6_BASE

No Description
address_offset : 0x168 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CC6_BASE CC6_BASE 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 BASE

BASE : CC Channel BASE Value
bits : 0 - 15 (16 bit)
access : read-write


CC6_WRAP

No Description
address_offset : 0x16C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CC6_WRAP CC6_WRAP 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 WRAP

WRAP : CC Channel WRAP Value
bits : 0 - 31 (32 bit)
access : read-write


CC7_CTRL

No Description
address_offset : 0x170 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CC7_CTRL CC7_CTRL 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 CCMODE PREMATCHEN BASEMATCHEN WRAPMATCHEN OIST OUTINV MOA OFOA OFSEL PRSCONF INSEL ICEDGE

ENABLE : Channel Enable
bits : 0 - 0 (1 bit)
access : read-write

CCMODE : Compare/Capture mode
bits : 1 - 1 (1 bit)
access : read-write

Enumeration:

0 : COMPARE

Compare mode selected

1 : CAPTURE

Capture mode selected

End of enumeration elements list.

PREMATCHEN : Enable PRECNT matching
bits : 2 - 2 (1 bit)
access : read-write

BASEMATCHEN : Enable BASECNT matching
bits : 3 - 3 (1 bit)
access : read-write

WRAPMATCHEN : Enable WRAPCNT matching
bits : 4 - 4 (1 bit)
access : read-write

OIST : Output Initial State
bits : 5 - 5 (1 bit)
access : read-write

OUTINV : Output Invert
bits : 6 - 6 (1 bit)
access : read-write

MOA : Match Output Action
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : DISABLED

No action on compare match

1 : TOGGLE

Toggle output on compare match in COMPARE mode.

2 : CLEAR

Clear output on compare match in COMPARE mode.

3 : SET

Set output on compare match in COMPARE mode.

End of enumeration elements list.

OFOA : Overflow Output Action
bits : 10 - 11 (2 bit)
access : read-write

Enumeration:

0 : DISABLED

No action

1 : TOGGLE

Toggle output when the selected counter has an overflow event.

2 : CLEAR

Clear output when the selected counter has an overflow event.

3 : SET

Set output when the selected counter has an overflow event.

End of enumeration elements list.

OFSEL : Select counter for OFOA bits
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : PRECNT

Use PRECNT overflow

1 : BASECNT

Use BASECNT overflow

2 : WRAPCNT

Use WRAPCNT overflow

3 : DISABLED

Disabled

End of enumeration elements list.

PRSCONF : PRS Configuration
bits : 14 - 14 (1 bit)
access : read-write

Enumeration:

0 : PULSE

Each CC event will generate a one HFRADIOCLK cycle high pulse

1 : LEVEL

Should be used when OFSEL, OFOA or MOA are specified.

End of enumeration elements list.

INSEL : Capture input selection
bits : 21 - 24 (4 bit)
access : read-write

Enumeration:

0 : PRS

Use the selected PRS channel

1 : TXDONE

TX completed

2 : RXDONE

RX completed

3 : TXORRXDONE

TX or RX completed

4 : FRAMEDET0

Demodulator found sync word 0

5 : FRAMEDET1

Demodulator found sync word 1

6 : FDET0OR1

Demodulator found sync word 0 or 1

7 : MODSYNCSENT

Modulator sync word sent

8 : RXEOF

RX at end of frame from demodulator

9 : PRORTC0

PRORTC capture/compare 0

10 : PRORTC1

PRORTC capture/compare 1

End of enumeration elements list.

ICEDGE : Input Capture Edge Select
bits : 25 - 26 (2 bit)
access : read-write

Enumeration:

0 : RISING

Rising edges detected

1 : FALLING

Falling edges detected

2 : BOTH

Both edges detected

3 : DISABLED

No edge detection, signal is left as it is

End of enumeration elements list.


CC7_PRE

No Description
address_offset : 0x174 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CC7_PRE CC7_PRE 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 PRE

PRE : CC Channel PRE Value
bits : 0 - 15 (16 bit)
access : read-write


CC7_BASE

No Description
address_offset : 0x178 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CC7_BASE CC7_BASE 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 BASE

BASE : CC Channel BASE Value
bits : 0 - 15 (16 bit)
access : read-write


CC7_WRAP

No Description
address_offset : 0x17C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CC7_WRAP CC7_WRAP 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 WRAP

WRAP : CC Channel WRAP Value
bits : 0 - 31 (32 bit)
access : read-write


PRECNT

No Description
address_offset : 0x18 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRECNT PRECNT 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 PRECNT

PRECNT : Pre Counter Value
bits : 0 - 15 (16 bit)
access : read-write


BASECNT

No Description
address_offset : 0x1C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BASECNT BASECNT 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 BASECNT

BASECNT : Base Counter Value
bits : 0 - 15 (16 bit)
access : read-write


WRAPCNT

No Description
address_offset : 0x20 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

WRAPCNT WRAPCNT 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 WRAPCNT

WRAPCNT : Wrap Counter Value
bits : 0 - 31 (32 bit)
access : read-write


BASEPRE

No Description
address_offset : 0x24 Bytes (0x0)
access : read-only
reset_value : 0x0
reset_Mask : 0x0

BASEPRE BASEPRE 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 PRECNTV BASECNTV

PRECNTV : Pre counter value
bits : 0 - 15 (16 bit)
access : read-only

BASECNTV : Base counter value
bits : 16 - 31 (16 bit)
access : read-only


LWRAPCNT

No Description
address_offset : 0x28 Bytes (0x0)
access : read-only
reset_value : 0x0
reset_Mask : 0x0

LWRAPCNT LWRAPCNT 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 LWRAPCNT

LWRAPCNT : Latched Wrap Counter Value
bits : 0 - 31 (32 bit)
access : read-only


PRECNTTOPADJ

No Description
address_offset : 0x2C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRECNTTOPADJ PRECNTTOPADJ 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 PRECNTTOPADJ

PRECNTTOPADJ : PRECNT Top Adjust Value
bits : 0 - 15 (16 bit)
access : read-write


PRECNTTOP

No Description
address_offset : 0x30 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRECNTTOP PRECNTTOP 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 PRECNTTOPFRAC PRECNTTOP

PRECNTTOPFRAC : PRECNT Top Fractional Value
bits : 0 - 7 (8 bit)
access : read-write

PRECNTTOP : PRECNT Top Value
bits : 8 - 23 (16 bit)
access : read-write


BASECNTTOP

No Description
address_offset : 0x34 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BASECNTTOP BASECNTTOP 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 BASECNTTOP

BASECNTTOP : BASECNT Top Value
bits : 0 - 15 (16 bit)
access : read-write


WRAPCNTTOP

No Description
address_offset : 0x38 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

WRAPCNTTOP WRAPCNTTOP 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 WRAPCNTTOP

WRAPCNTTOP : WRAPCNT Top Value
bits : 0 - 31 (32 bit)
access : read-write


TOUT0CNT

No Description
address_offset : 0x3C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TOUT0CNT TOUT0CNT 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 TOUT0PCNT TOUT0CNT

TOUT0PCNT : TOUT0PCNT Value
bits : 0 - 15 (16 bit)
access : read-write

TOUT0CNT : TOUT0CNT Value
bits : 16 - 31 (16 bit)
access : read-write


EN

No Description
address_offset : 0x4 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

EN EN 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 EN

EN : EN
bits : 0 - 0 (1 bit)
access : read-write


TOUT0CNTTOP

No Description
address_offset : 0x40 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TOUT0CNTTOP TOUT0CNTTOP 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 TOUT0PCNTTOP TOUT0CNTTOP

TOUT0PCNTTOP : TOUT0PCNTTOP Value
bits : 0 - 15 (16 bit)
access : read-write

TOUT0CNTTOP : TOUT0CNTTOP Value
bits : 16 - 31 (16 bit)
access : read-write


TOUT0COMP

No Description
address_offset : 0x44 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TOUT0COMP TOUT0COMP 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 TOUT0PCNTCOMP TOUT0CNTCOMP

TOUT0PCNTCOMP : TOUT0PCNTCOMP
bits : 0 - 15 (16 bit)
access : read-write

TOUT0CNTCOMP : TOUT0CNTCOMP Value
bits : 16 - 31 (16 bit)
access : read-write


TOUT1CNT

No Description
address_offset : 0x48 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TOUT1CNT TOUT1CNT 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 TOUT1PCNT TOUT1CNT

TOUT1PCNT : TOUT1PCNT Value
bits : 0 - 15 (16 bit)
access : read-write

TOUT1CNT : TOUT1CNT Value
bits : 16 - 31 (16 bit)
access : read-write


TOUT1CNTTOP

No Description
address_offset : 0x4C Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TOUT1CNTTOP TOUT1CNTTOP 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 TOUT1PCNTTOP TOUT1CNTTOP

TOUT1PCNTTOP : TOUT1PCNTTOP Value
bits : 0 - 15 (16 bit)
access : read-write

TOUT1CNTTOP : TOUT1CNTTOP Value
bits : 16 - 31 (16 bit)
access : read-write


TOUT1COMP

No Description
address_offset : 0x50 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TOUT1COMP TOUT1COMP 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 TOUT1PCNTCOMP TOUT1CNTCOMP

TOUT1PCNTCOMP : TOUT1PCNTCOMP
bits : 0 - 15 (16 bit)
access : read-write

TOUT1CNTCOMP : TOUT1CNTCOMP Value
bits : 16 - 31 (16 bit)
access : read-write


LBTCTRL

No Description
address_offset : 0x54 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

LBTCTRL LBTCTRL 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 STARTEXP MAXEXP CCADELAY CCAREPEAT FIXEDBACKOFF RETRYLIMIT

STARTEXP : Start Exponent
bits : 0 - 3 (4 bit)
access : read-write

Enumeration:

0 : EXP0

STARTEXP value = 0 (used for Fast TX)

1 : EXP1

STARTEXP value = 1

2 : EXP2

STARTEXP value = 2

3 : EXP3

STARTEXP value = 3

4 : EXP4

STARTEXP value = 4

5 : EXP5

STARTEXP value = 5

6 : EXP6

STARTEXP value = 6

7 : EXP7

STARTEXP value = 7

8 : EXP8

STARTEXP value = 8

End of enumeration elements list.

MAXEXP : Maximum Exponent
bits : 4 - 7 (4 bit)
access : read-write

Enumeration:

0 : EXP0

MAXEXP value = 0

1 : EXP1

MAXEXP value = 1

2 : EXP2

MAXEXP value = 2

3 : EXP3

MAXEXP value = 3

4 : EXP4

MAXEXP value = 4

5 : EXP5

MAXEXP value = 5

6 : EXP6

MAXEXP value = 6

7 : EXP7

MAXEXP value = 7

8 : EXP8

MAXEXP value = 8

End of enumeration elements list.

CCADELAY : Clear Channel Assessment Delay
bits : 8 - 12 (5 bit)
access : read-write

CCAREPEAT : Clear Channel Assessment Repeat
bits : 16 - 19 (4 bit)
access : read-write

FIXEDBACKOFF : Fixed backoff
bits : 20 - 20 (1 bit)
access : read-write

RETRYLIMIT : Retry Limit
bits : 24 - 27 (4 bit)
access : read-write


LBTPRSCTRL

No Description
address_offset : 0x58 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

LBTPRSCTRL LBTPRSCTRL 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 LBTSTARTPRSEN LBTPAUSEPRSEN LBTSTOPPRSEN

LBTSTARTPRSEN : Enable LBT start commands from PRS.
bits : 8 - 8 (1 bit)
access : read-write

LBTPAUSEPRSEN : Enable LBT pause commands from PRS.
bits : 16 - 16 (1 bit)
access : read-write

LBTSTOPPRSEN : Enable LBT stop commands from PRS.
bits : 24 - 24 (1 bit)
access : read-write


LBTSTATE

No Description
address_offset : 0x5C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

LBTSTATE LBTSTATE 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 TOUT0PCNT TOUT0CNT

TOUT0PCNT : TOUT0PCNT value to be saved
bits : 0 - 15 (16 bit)
access : read-write

TOUT0CNT : TOUT0CNT value to be saved
bits : 16 - 31 (16 bit)
access : read-write


RANDOM

No Description
address_offset : 0x60 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

RANDOM RANDOM 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 RANDOM

RANDOM : Pseudo Random Value
bits : 0 - 15 (16 bit)
access : read-write


IF

No Description
address_offset : 0x64 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

IF IF 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 PRECNTOF BASECNTOF WRAPCNTOF TOUT0 TOUT1 TOUT0MATCH TOUT1MATCH CC0 CC1 CC2 CC3 CC4 CC5 CC6 CC7 COF0 COF1 COF2 COF3 COF4 COF5 COF6 COF7 LBTSUCCESS LBTFAILURE LBTPAUSED LBTRETRY RTCCSYNCHED TOUT0MATCHLBT

PRECNTOF : PRECNT Overflow Interrupt Flag
bits : 0 - 0 (1 bit)
access : read-write

BASECNTOF : BASECNT Overflow Interrupt Flag
bits : 1 - 1 (1 bit)
access : read-write

WRAPCNTOF : WRAPCNT Overflow Interrupt Flag
bits : 2 - 2 (1 bit)
access : read-write

TOUT0 : TOUT0 underflow interrupt flag
bits : 4 - 4 (1 bit)
access : read-write

TOUT1 : TOUT1 underflow interrupt flag
bits : 5 - 5 (1 bit)
access : read-write

TOUT0MATCH : TOUT0 compare match interrupt flag
bits : 6 - 6 (1 bit)
access : read-write

TOUT1MATCH : TOUT1 compare match interrupt flag
bits : 7 - 7 (1 bit)
access : read-write

CC0 : CC Channel 0 Interrupt Flag
bits : 8 - 8 (1 bit)
access : read-write

CC1 : CC Channel 1 Interrupt Flag
bits : 9 - 9 (1 bit)
access : read-write

CC2 : CC Channel 2 Interrupt Flag
bits : 10 - 10 (1 bit)
access : read-write

CC3 : CC Channel 3 Interrupt Flag
bits : 11 - 11 (1 bit)
access : read-write

CC4 : CC Channel 4 Interrupt Flag
bits : 12 - 12 (1 bit)
access : read-write

CC5 : CC Channel 5 Interrupt Flag
bits : 13 - 13 (1 bit)
access : read-write

CC6 : CC Channel 6 Interrupt Flag
bits : 14 - 14 (1 bit)
access : read-write

CC7 : CC Channel 7 Interrupt Flag
bits : 15 - 15 (1 bit)
access : read-write

COF0 : CC Channel 0 Overflow Interrupt Flag
bits : 16 - 16 (1 bit)
access : read-write

COF1 : CC Channel 1 Overflow Interrupt Flag
bits : 17 - 17 (1 bit)
access : read-write

COF2 : CC Channel 2 Overflow Interrupt Flag
bits : 18 - 18 (1 bit)
access : read-write

COF3 : CC Channel 3 Overflow Interrupt Flag
bits : 19 - 19 (1 bit)
access : read-write

COF4 : CC Channel 4 Overflow Interrupt Flag
bits : 20 - 20 (1 bit)
access : read-write

COF5 : CC Channel 5 Overflow Interrupt Flag
bits : 21 - 21 (1 bit)
access : read-write

COF6 : CC Channel 6 Overflow Interrupt Flag
bits : 22 - 22 (1 bit)
access : read-write

COF7 : CC Channel 7 Overflow Interrupt Flag
bits : 23 - 23 (1 bit)
access : read-write

LBTSUCCESS : Listen Before Talk Success
bits : 24 - 24 (1 bit)
access : read-write

LBTFAILURE : Listen Before Talk Failure
bits : 25 - 25 (1 bit)
access : read-write

LBTPAUSED : Listen Before Talk Paused
bits : 26 - 26 (1 bit)
access : read-write

LBTRETRY : Listen Before Talk Retry
bits : 27 - 27 (1 bit)
access : read-write

RTCCSYNCHED : PROTIMER synchronized with the RTCC
bits : 28 - 28 (1 bit)
access : read-write

TOUT0MATCHLBT : TOUT0 compare match interrupt flag
bits : 29 - 29 (1 bit)
access : read-write


IEN

No Description
address_offset : 0x70 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

IEN IEN 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 PRECNTOF BASECNTOF WRAPCNTOF TOUT0 TOUT1 TOUT0MATCH TOUT1MATCH CC0 CC1 CC2 CC3 CC4 CC5 CC6 CC7 COF0 COF1 COF2 COF3 COF4 COF5 COF6 COF7 LBTSUCCESS LBTFAILURE LBTPAUSED LBTRETRY RTCCSYNCHED TOUT0MATCHLBT

PRECNTOF : PRECNTOF Interrupt Enable
bits : 0 - 0 (1 bit)
access : read-write

BASECNTOF : BASECNTOF Interrupt Enable
bits : 1 - 1 (1 bit)
access : read-write

WRAPCNTOF : WRAPCNTOF Interrupt Enable
bits : 2 - 2 (1 bit)
access : read-write

TOUT0 : TOUT0 Interrupt Enable
bits : 4 - 4 (1 bit)
access : read-write

TOUT1 : TOUT1 Interrupt Enable
bits : 5 - 5 (1 bit)
access : read-write

TOUT0MATCH : TOUT0MATCH Interrupt Enable
bits : 6 - 6 (1 bit)
access : read-write

TOUT1MATCH : TOUT1MATCH Interrupt Enable
bits : 7 - 7 (1 bit)
access : read-write

CC0 : CC0 Interrupt Enable
bits : 8 - 8 (1 bit)
access : read-write

CC1 : CC1 Interrupt Enable
bits : 9 - 9 (1 bit)
access : read-write

CC2 : CC2 Interrupt Enable
bits : 10 - 10 (1 bit)
access : read-write

CC3 : CC3 Interrupt Enable
bits : 11 - 11 (1 bit)
access : read-write

CC4 : CC4 Interrupt Enable
bits : 12 - 12 (1 bit)
access : read-write

CC5 : CC5 Interrupt Enable
bits : 13 - 13 (1 bit)
access : read-write

CC6 : CC6 Interrupt Enable
bits : 14 - 14 (1 bit)
access : read-write

CC7 : CC7 Interrupt Enable
bits : 15 - 15 (1 bit)
access : read-write

COF0 : COF0 Interrupt Enable
bits : 16 - 16 (1 bit)
access : read-write

COF1 : COF1 Interrupt Enable
bits : 17 - 17 (1 bit)
access : read-write

COF2 : COF2 Interrupt Enable
bits : 18 - 18 (1 bit)
access : read-write

COF3 : COF3 Interrupt Enable
bits : 19 - 19 (1 bit)
access : read-write

COF4 : COF4 Interrupt Enable
bits : 20 - 20 (1 bit)
access : read-write

COF5 : COF5 Interrupt Enable
bits : 21 - 21 (1 bit)
access : read-write

COF6 : COF6 Interrupt Enable
bits : 22 - 22 (1 bit)
access : read-write

COF7 : COF7 Interrupt Enable
bits : 23 - 23 (1 bit)
access : read-write

LBTSUCCESS : LBTSUCCESS Interrupt Enable
bits : 24 - 24 (1 bit)
access : read-write

LBTFAILURE : LBTFAILURE Interrupt Enable
bits : 25 - 25 (1 bit)
access : read-write

LBTPAUSED : LBTPAUSED Interrupt Enable
bits : 26 - 26 (1 bit)
access : read-write

LBTRETRY : LBTRETRY Interrupt Enable
bits : 27 - 27 (1 bit)
access : read-write

RTCCSYNCHED : RTCCSYNCHED Interrupt Enable
bits : 28 - 28 (1 bit)
access : read-write

TOUT0MATCHLBT : TOUT0MATCHLBT Interrupt Enable
bits : 29 - 29 (1 bit)
access : read-write


RXCTRL

No Description
address_offset : 0x74 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

RXCTRL RXCTRL 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 RXSETEVENT1 RXSETEVENT2 RXCLREVENT1 RXCLREVENT2

RXSETEVENT1 : First event that sets RX req signal
bits : 0 - 4 (5 bit)
access : read-write

Enumeration:

0 : DISABLED

Request is never set

1 : ALWAYS

Does not wait for any particular event

2 : PRECNTOF

Pre counter overflow

3 : BASECNTOF

Base counter overflow

4 : WRAPCNTOF

Wrap counter overflow

5 : TOUT0UF

Timeout counter 0 underflow

6 : TOUT1UF

Timeout counter 1 underflow

7 : TOUT0MATCH

Timeout counter 0 match

8 : TOUT1MATCH

Timeout counter 1 match

9 : CC0

Channel 0 Capture/Compare event

10 : CC1

Channel 1 Capture/Compare event

11 : CC2

Channel 2 Capture/Compare event

12 : CC3

Channel 3 Capture/Compare event

13 : CC4

Channel 4 Capture/Compare event

14 : TXDONE

MOD indicated that TX completed

15 : RXDONE

FRC indicated that RX completed

16 : TXORRXDONE

MOD/FRC indicated that TX or RX completed

17 : FDET0

DEMOD indicated that syncword 0 was detected

18 : FDET1

DEMOD indicated that syncword 1 was detected

19 : FDET0OR1

DEMOD indicated that syncword 0 or 1 was detected

20 : LBTSUCCESS

LBT completed successfully

21 : LBTRETRY

LBT detected occupied channel and will try again

22 : LBTFAILURE

LBT could not start transmission

23 : ANYLBT

Any LBT event

24 : CCAACK

A CCA measurement completed

25 : CCA

A CCA measurement completed, and channel was clear

26 : NOTCCA

A CCA measurement completed, and channel was busy

27 : TOUT0MATCHLBT

Timeout counter 0 match occurred during LBT operation

End of enumeration elements list.

RXSETEVENT2 : Second event that sets RX req signal
bits : 8 - 12 (5 bit)
access : read-write

RXCLREVENT1 : First event that clears RX req signal
bits : 16 - 20 (5 bit)
access : read-write

RXCLREVENT2 : Second event that clears RX req signal
bits : 24 - 28 (5 bit)
access : read-write


TXCTRL

No Description
address_offset : 0x78 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TXCTRL TXCTRL 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 TXSETEVENT1 TXSETEVENT2

TXSETEVENT1 : First event that sets TX req signal
bits : 0 - 4 (5 bit)
access : read-write

Enumeration:

0 : DISABLED

Request is never set

1 : ALWAYS

Does not wait for any particular event

2 : PRECNTOF

Pre counter overflow

3 : BASECNTOF

Base counter overflow

4 : WRAPCNTOF

Wrap counter overflow

5 : TOUT0UF

Timeout counter 0 underflow

6 : TOUT1UF

Timeout counter 1 underflow

7 : TOUT0MATCH

Timeout counter 0 match

8 : TOUT1MATCH

Timeout counter 1 match

9 : CC0

Channel 0 Capture/Compare event

10 : CC1

Channel 1 Capture/Compare event

11 : CC2

Channel 2 Capture/Compare event

12 : CC3

Channel 3 Capture/Compare event

13 : CC4

Channel 4 Capture/Compare event

14 : TXDONE

MOD indicated that TX completed

15 : RXDONE

FRC indicated that RX completed

16 : TXORRXDONE

MOD/FRC indicated that TX or RX completed

17 : FDET0

DEMOD indicated that syncword 0 was detected

18 : FDET1

DEMOD indicated that syncword 1 was detected

19 : FDET0OR1

DEMOD indicated that syncword 0 or 1 was detected

20 : LBTSUCCESS

LBT completed successfully

21 : LBTRETRY

LBT detected occupied channel and will try again

22 : LBTFAILURE

LBT could not start transmission

23 : ANYLBT

Any LBT event

24 : CCAACK

A CCA measurement completed

25 : CCA

A CCA measurement completed, and channel was clear

26 : NOTCCA

A CCA measurement completed, and channel was busy

27 : TOUT0MATCHLBT

Timeout counter 0 match occurred during LBT operation

End of enumeration elements list.

TXSETEVENT2 : Second event that sets TX req signal
bits : 8 - 12 (5 bit)
access : read-write


ETSI

No Description
address_offset : 0x7C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ETSI ETSI 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 ETSIEN GRANULARLESSTHANRXWARM RXWARMTHLD CCAFIXED

ETSIEN : ETSI LBT enabling
bits : 0 - 0 (1 bit)
access : read-write

GRANULARLESSTHANRXWARM : Granular less than RXWARM
bits : 1 - 1 (1 bit)
access : read-write

RXWARMTHLD : Minimum backoff period for RXWARM
bits : 2 - 9 (8 bit)
access : read-write

CCAFIXED : Fixed listening time
bits : 10 - 25 (16 bit)
access : read-write


CTRL

No Description
address_offset : 0x8 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CTRL CTRL 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 DEBUGRUN DMACLRACT OSMEN ZEROSTARTEN PRECNTSRC BASECNTSRC WRAPCNTSRC TOUT0SRC TOUT0SYNCSRC TOUT1SRC TOUT1SYNCSRC TOUT0MODE TOUT1MODE

DEBUGRUN : Debug Mode Run Enable
bits : 1 - 1 (1 bit)
access : read-write

Enumeration:

0 : X0

PROTIMER is frozen in debug mode

1 : X1

PROTIMER is running in debug mode

End of enumeration elements list.

DMACLRACT : DMA Request Clear on Active
bits : 2 - 2 (1 bit)
access : read-write

OSMEN : One-Shot Mode Enable
bits : 4 - 4 (1 bit)
access : read-write

Enumeration:

0 : X0

Protimer continues to count when WRAP counter overflows.

1 : X1

Protimer stops counting when WRAP counter overflows.

End of enumeration elements list.

ZEROSTARTEN : Start from zero enable
bits : 5 - 5 (1 bit)
access : read-write

Enumeration:

0 : X0

Protimer starts from the previous count value

1 : X1

Protimer starts counting from zero

End of enumeration elements list.

PRECNTSRC : Selects clock to Pre-counter
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0 : DISABLED

Disable Pre-counter

1 : CLOCK

Module clock

2 : UNUSED0

Do not use

3 : UNUSED1

Do not use

End of enumeration elements list.

BASECNTSRC : Selects clock to Base counter
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0 : DISABLED

Disable base counter

1 : PRECNTOF

Pre-counter overflow events

2 : UNUSED0

Do not use

3 : UNUSED1

Do not use

End of enumeration elements list.

WRAPCNTSRC : Selects clock to Wrap counter
bits : 16 - 17 (2 bit)
access : read-write

Enumeration:

0 : DISABLED

Disable Wrap counter

1 : PRECNTOF

Pre-counter overflow events

2 : BASECNTOF

Base counter overflow events

3 : UNUSED

Do not use

End of enumeration elements list.

TOUT0SRC : Selects clock to timeout counter 0
bits : 20 - 21 (2 bit)
access : read-write

Enumeration:

0 : DISABLED

No counting

1 : PRECNTOF

Pre-counter overflow events

2 : BASECNTOF

Base counter overflow events

3 : WRAPCNTOF

Wrap counter overflow events

End of enumeration elements list.

TOUT0SYNCSRC : Select timeout counter 0 event
bits : 22 - 23 (2 bit)
access : read-write

Enumeration:

0 : DISABLED

No synchronization

1 : PRECNTOF

Pre-counter overflow event

2 : BASECNTOF

Base counter overflow event

3 : WRAPCNTOF

Wrap counter overflow event

End of enumeration elements list.

TOUT1SRC : Selects clock to timeout counter 1
bits : 24 - 25 (2 bit)
access : read-write

Enumeration:

0 : DISABLED

No counting

1 : PRECNTOF

Pre-counter overflow events

2 : BASECNTOF

Base counter overflow events

3 : WRAPCNTOF

Wrap counter overflow events

End of enumeration elements list.

TOUT1SYNCSRC : Select timeout counter 1 event
bits : 26 - 27 (2 bit)
access : read-write

Enumeration:

0 : DISABLED

No synchronization

1 : PRECNTOF

Pre-counter overflow event

2 : BASECNTOF

Base counter overflow event

3 : WRAPCNTOF

Wrap counter overflow event

End of enumeration elements list.

TOUT0MODE : Repeat Mode
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : FREE

When started, the TOUT0 counts down until it is stopped by software

1 : ONESHOT

TOUT0 is stopped after it reaches zero

End of enumeration elements list.

TOUT1MODE : Repeat Mode
bits : 29 - 29 (1 bit)
access : read-write

Enumeration:

0 : FREE

When started, the TOUT1 counts down until it is stopped by software

1 : ONESHOT

TOUT1 is stopped after it reaches zero

End of enumeration elements list.


LBTSTATE1

No Description
address_offset : 0x80 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

LBTSTATE1 LBTSTATE1 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 CCACNT EXP RETRYCNT

CCACNT : Current CCA counter value
bits : 0 - 3 (4 bit)
access : read-write

EXP : LBT Exponent
bits : 4 - 7 (4 bit)
access : read-write

RETRYCNT : LBT Retry counter
bits : 8 - 11 (4 bit)
access : read-write


RANDOMFW0

No Description
address_offset : 0x84 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

RANDOMFW0 RANDOMFW0 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 RANDOM0 RANDOM1 RANDOM2

RANDOM0 : Linear random backoff period from FW
bits : 0 - 8 (9 bit)
access : read-write

RANDOM1 : Linear random backoff period from FW
bits : 9 - 17 (9 bit)
access : read-write

RANDOM2 : Linear random backoff period from FW
bits : 18 - 26 (9 bit)
access : read-write


RANDOMFW1

No Description
address_offset : 0x88 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

RANDOMFW1 RANDOMFW1 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 RANDOM3 RANDOM4 RANDOM5

RANDOM3 : Linear random backoff period from FW
bits : 0 - 8 (9 bit)
access : read-write

RANDOM4 : Linear random backoff period from FW
bits : 9 - 17 (9 bit)
access : read-write

RANDOM5 : Linear random backoff period from FW
bits : 18 - 26 (9 bit)
access : read-write


RANDOMFW2

No Description
address_offset : 0x8C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

RANDOMFW2 RANDOMFW2 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 RANDOM6 RANDOM7

RANDOM6 : Linear random backoff period from FW
bits : 0 - 8 (9 bit)
access : read-write

RANDOM7 : Linear random backoff period from FW
bits : 9 - 17 (9 bit)
access : read-write


CMD

No Description
address_offset : 0xC Bytes (0x0)
access : write-only
reset_value : 0x0
reset_Mask : 0x0

CMD CMD write-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 START RTCSYNCSTART STOP TOUT0START TOUT0STOP TOUT1START TOUT1STOP LBTSTART LBTPAUSE LBTSTOP

START : Start PROTIMER
bits : 0 - 0 (1 bit)
access : write-only

RTCSYNCSTART : Start PROTIMER Synchronized with RTCC
bits : 1 - 1 (1 bit)
access : write-only

STOP : Stop PROTIMER
bits : 2 - 2 (1 bit)
access : write-only

TOUT0START : Start Timeout counter 0
bits : 4 - 4 (1 bit)
access : write-only

TOUT0STOP : Stop Timeout counter 0
bits : 5 - 5 (1 bit)
access : write-only

TOUT1START : Start Timeout counter 1
bits : 6 - 6 (1 bit)
access : write-only

TOUT1STOP : Stop Timeout counter 0
bits : 7 - 7 (1 bit)
access : write-only

LBTSTART : LBT sequence start
bits : 16 - 16 (1 bit)
access : write-only

LBTPAUSE : Pause LBT sequence
bits : 17 - 17 (1 bit)
access : write-only

LBTSTOP : LBT sequence stop
bits : 18 - 18 (1 bit)
access : write-only



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.