MINTTHRESH

nRF54LM20A | nRF54LM20B Datasheet

Address offset: 0x347

M-mode Interrupt-level Threshold

Holds an 8-bit field for the threshold level of M-mode. Typical use is to implement critical sections. The current hart’s effective interrupt level would then be: effective_level = max(MINTSTATUS.MIL, MINTTHRESH.TH)

Bit number 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ID A A A A A A A A
Reset 0x0000001F 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1
ID R/W Field Value ID Value Description
A

RW

TH

M-Mode Interrupt-level Threshold

DISABLED

0x0

Threshold disabled

Note: This can always be used to reset the threshold to the lowest supported level and let all interrupt levels through, even though it will not read back as this value afterwards.

THRESH1F

0x1F

Threshold level 0x1F

Note: This is the reset level, threshold disabled.

THRESH3F

0x3F

Threshold level 0x3F

THRESH7F

0x7F

Threshold level 0x7F

THRESHBF

0xBF

Threshold level 0xBF

THRESHFF

0xFF

Threshold level 0xFF

THRESHLEVEL0

0x3F

Threshold level 0

This enumerator is deprecated.

THRESHLEVEL1

0x7F

Threshold level 1

This enumerator is deprecated.

THRESHLEVEL2

0xBF

Threshold level 2

This enumerator is deprecated.

THRESHLEVEL3

0xFF

Threshold level 3

This enumerator is deprecated.