1948 lines
46 KiB
YAML
1948 lines
46 KiB
YAML
block/HSEM:
|
|
description: Hardware semaphore.
|
|
items:
|
|
- name: R
|
|
description: HSEM register HSEM_R%s HSEM_R31.
|
|
array:
|
|
len: 16
|
|
stride: 4
|
|
byte_offset: 0
|
|
fieldset: R
|
|
- name: RLR
|
|
description: HSEM Read lock register.
|
|
array:
|
|
len: 16
|
|
stride: 4
|
|
byte_offset: 128
|
|
access: Read
|
|
fieldset: RLR
|
|
- name: C1IER
|
|
description: HSEM Interrupt enable register.
|
|
byte_offset: 256
|
|
fieldset: C1IER
|
|
- name: C1ICR
|
|
description: HSEM Interrupt clear register.
|
|
byte_offset: 260
|
|
fieldset: C1ICR
|
|
- name: C1ISR
|
|
description: HSEM Interrupt status register.
|
|
byte_offset: 264
|
|
access: Read
|
|
fieldset: C1ISR
|
|
- name: C1MISR
|
|
description: HSEM Masked interrupt status register.
|
|
byte_offset: 268
|
|
access: Read
|
|
fieldset: C1MISR
|
|
- name: C2IER
|
|
description: HSEM Interrupt enable register.
|
|
byte_offset: 272
|
|
fieldset: C2IER
|
|
- name: C2ICR
|
|
description: HSEM Interrupt clear register.
|
|
byte_offset: 276
|
|
fieldset: C2ICR
|
|
- name: C2ISR
|
|
description: HSEM Interrupt status register.
|
|
byte_offset: 280
|
|
access: Read
|
|
fieldset: C2ISR
|
|
- name: C2MISR
|
|
description: HSEM Masked interrupt status register.
|
|
byte_offset: 284
|
|
access: Read
|
|
fieldset: C2MISR
|
|
- name: CR
|
|
description: HSEM Clear register.
|
|
byte_offset: 320
|
|
access: Write
|
|
fieldset: CR
|
|
- name: KEYR
|
|
description: HSEM Interrupt clear register.
|
|
byte_offset: 324
|
|
fieldset: KEYR
|
|
fieldset/C1ICR:
|
|
description: HSEM Interrupt clear register.
|
|
fields:
|
|
- name: ISC0
|
|
description: Interrupt(N) semaphore n clear bit.
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
enum: C1ICR_ISC0
|
|
- name: ISC1
|
|
description: Interrupt(N) semaphore n clear bit.
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
enum: C1ICR_ISC1
|
|
- name: ISC2
|
|
description: Interrupt(N) semaphore n clear bit.
|
|
bit_offset: 2
|
|
bit_size: 1
|
|
enum: C1ICR_ISC2
|
|
- name: ISC3
|
|
description: Interrupt(N) semaphore n clear bit.
|
|
bit_offset: 3
|
|
bit_size: 1
|
|
enum: C1ICR_ISC3
|
|
- name: ISC4
|
|
description: Interrupt(N) semaphore n clear bit.
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
enum: C1ICR_ISC4
|
|
- name: ISC5
|
|
description: Interrupt(N) semaphore n clear bit.
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
enum: C1ICR_ISC5
|
|
- name: ISC6
|
|
description: Interrupt(N) semaphore n clear bit.
|
|
bit_offset: 6
|
|
bit_size: 1
|
|
enum: C1ICR_ISC6
|
|
- name: ISC7
|
|
description: Interrupt(N) semaphore n clear bit.
|
|
bit_offset: 7
|
|
bit_size: 1
|
|
enum: C1ICR_ISC7
|
|
- name: ISC8
|
|
description: Interrupt(N) semaphore n clear bit.
|
|
bit_offset: 8
|
|
bit_size: 1
|
|
enum: C1ICR_ISC8
|
|
- name: ISC9
|
|
description: Interrupt(N) semaphore n clear bit.
|
|
bit_offset: 9
|
|
bit_size: 1
|
|
enum: C1ICR_ISC9
|
|
- name: ISC10
|
|
description: Interrupt(N) semaphore n clear bit.
|
|
bit_offset: 10
|
|
bit_size: 1
|
|
enum: C1ICR_ISC10
|
|
- name: ISC11
|
|
description: Interrupt(N) semaphore n clear bit.
|
|
bit_offset: 11
|
|
bit_size: 1
|
|
enum: C1ICR_ISC11
|
|
- name: ISC12
|
|
description: Interrupt(N) semaphore n clear bit.
|
|
bit_offset: 12
|
|
bit_size: 1
|
|
enum: C1ICR_ISC12
|
|
- name: ISC13
|
|
description: Interrupt(N) semaphore n clear bit.
|
|
bit_offset: 13
|
|
bit_size: 1
|
|
enum: C1ICR_ISC13
|
|
- name: ISC14
|
|
description: Interrupt(N) semaphore n clear bit.
|
|
bit_offset: 14
|
|
bit_size: 1
|
|
enum: C1ICR_ISC14
|
|
- name: ISC15
|
|
description: Interrupt(N) semaphore n clear bit.
|
|
bit_offset: 15
|
|
bit_size: 1
|
|
enum: C1ICR_ISC15
|
|
fieldset/C1IER:
|
|
description: HSEM Interrupt enable register.
|
|
fields:
|
|
- name: ISE0
|
|
description: Interrupt semaphore n enable bit.
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
enum: C1IER_ISE0
|
|
- name: ISE1
|
|
description: Interrupt semaphore n enable bit.
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
enum: C1IER_ISE1
|
|
- name: ISE2
|
|
description: Interrupt semaphore n enable bit.
|
|
bit_offset: 2
|
|
bit_size: 1
|
|
enum: C1IER_ISE2
|
|
- name: ISE3
|
|
description: Interrupt semaphore n enable bit.
|
|
bit_offset: 3
|
|
bit_size: 1
|
|
enum: C1IER_ISE3
|
|
- name: ISE4
|
|
description: Interrupt semaphore n enable bit.
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
enum: C1IER_ISE4
|
|
- name: ISE5
|
|
description: Interrupt semaphore n enable bit.
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
enum: C1IER_ISE5
|
|
- name: ISE6
|
|
description: Interrupt semaphore n enable bit.
|
|
bit_offset: 6
|
|
bit_size: 1
|
|
enum: C1IER_ISE6
|
|
- name: ISE7
|
|
description: Interrupt semaphore n enable bit.
|
|
bit_offset: 7
|
|
bit_size: 1
|
|
enum: C1IER_ISE7
|
|
- name: ISE8
|
|
description: Interrupt semaphore n enable bit.
|
|
bit_offset: 8
|
|
bit_size: 1
|
|
enum: C1IER_ISE8
|
|
- name: ISE9
|
|
description: Interrupt semaphore n enable bit.
|
|
bit_offset: 9
|
|
bit_size: 1
|
|
enum: C1IER_ISE9
|
|
- name: ISE10
|
|
description: Interrupt semaphore n enable bit.
|
|
bit_offset: 10
|
|
bit_size: 1
|
|
enum: C1IER_ISE10
|
|
- name: ISE11
|
|
description: Interrupt semaphore n enable bit.
|
|
bit_offset: 11
|
|
bit_size: 1
|
|
enum: C1IER_ISE11
|
|
- name: ISE12
|
|
description: Interrupt semaphore n enable bit.
|
|
bit_offset: 12
|
|
bit_size: 1
|
|
enum: C1IER_ISE12
|
|
- name: ISE13
|
|
description: Interrupt semaphore n enable bit.
|
|
bit_offset: 13
|
|
bit_size: 1
|
|
enum: C1IER_ISE13
|
|
- name: ISE14
|
|
description: Interrupt semaphore n enable bit.
|
|
bit_offset: 14
|
|
bit_size: 1
|
|
enum: C1IER_ISE14
|
|
- name: ISE15
|
|
description: Interrupt semaphore n enable bit.
|
|
bit_offset: 15
|
|
bit_size: 1
|
|
enum: C1IER_ISE15
|
|
fieldset/C1ISR:
|
|
description: HSEM Interrupt status register.
|
|
fields:
|
|
- name: ISF0
|
|
description: Interrupt(N) semaphore n status bit before enable (mask).
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
enum: C1ISR_ISF0
|
|
- name: ISF1
|
|
description: Interrupt(N) semaphore n status bit before enable (mask).
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
enum: C1ISR_ISF1
|
|
- name: ISF2
|
|
description: Interrupt(N) semaphore n status bit before enable (mask).
|
|
bit_offset: 2
|
|
bit_size: 1
|
|
enum: C1ISR_ISF2
|
|
- name: ISF3
|
|
description: Interrupt(N) semaphore n status bit before enable (mask).
|
|
bit_offset: 3
|
|
bit_size: 1
|
|
enum: C1ISR_ISF3
|
|
- name: ISF4
|
|
description: Interrupt(N) semaphore n status bit before enable (mask).
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
enum: C1ISR_ISF4
|
|
- name: ISF5
|
|
description: Interrupt(N) semaphore n status bit before enable (mask).
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
enum: C1ISR_ISF5
|
|
- name: ISF6
|
|
description: Interrupt(N) semaphore n status bit before enable (mask).
|
|
bit_offset: 6
|
|
bit_size: 1
|
|
enum: C1ISR_ISF6
|
|
- name: ISF7
|
|
description: Interrupt(N) semaphore n status bit before enable (mask).
|
|
bit_offset: 7
|
|
bit_size: 1
|
|
enum: C1ISR_ISF7
|
|
- name: ISF8
|
|
description: Interrupt(N) semaphore n status bit before enable (mask).
|
|
bit_offset: 8
|
|
bit_size: 1
|
|
enum: C1ISR_ISF8
|
|
- name: ISF9
|
|
description: Interrupt(N) semaphore n status bit before enable (mask).
|
|
bit_offset: 9
|
|
bit_size: 1
|
|
enum: C1ISR_ISF9
|
|
- name: ISF10
|
|
description: Interrupt(N) semaphore n status bit before enable (mask).
|
|
bit_offset: 10
|
|
bit_size: 1
|
|
enum: C1ISR_ISF10
|
|
- name: ISF11
|
|
description: Interrupt(N) semaphore n status bit before enable (mask).
|
|
bit_offset: 11
|
|
bit_size: 1
|
|
enum: C1ISR_ISF11
|
|
- name: ISF12
|
|
description: Interrupt(N) semaphore n status bit before enable (mask).
|
|
bit_offset: 12
|
|
bit_size: 1
|
|
enum: C1ISR_ISF12
|
|
- name: ISF13
|
|
description: Interrupt(N) semaphore n status bit before enable (mask).
|
|
bit_offset: 13
|
|
bit_size: 1
|
|
enum: C1ISR_ISF13
|
|
- name: ISF14
|
|
description: Interrupt(N) semaphore n status bit before enable (mask).
|
|
bit_offset: 14
|
|
bit_size: 1
|
|
enum: C1ISR_ISF14
|
|
- name: ISF15
|
|
description: Interrupt(N) semaphore n status bit before enable (mask).
|
|
bit_offset: 15
|
|
bit_size: 1
|
|
enum: C1ISR_ISF15
|
|
fieldset/C1MISR:
|
|
description: HSEM Masked interrupt status register.
|
|
fields:
|
|
- name: MISF0
|
|
description: masked interrupt(N) semaphore n status bit after enable (mask).
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
enum: C1MISR_MISF0
|
|
- name: MISF1
|
|
description: masked interrupt(N) semaphore n status bit after enable (mask).
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
enum: C1MISR_MISF1
|
|
- name: MISF2
|
|
description: masked interrupt(N) semaphore n status bit after enable (mask).
|
|
bit_offset: 2
|
|
bit_size: 1
|
|
enum: C1MISR_MISF2
|
|
- name: MISF3
|
|
description: masked interrupt(N) semaphore n status bit after enable (mask).
|
|
bit_offset: 3
|
|
bit_size: 1
|
|
enum: C1MISR_MISF3
|
|
- name: MISF4
|
|
description: masked interrupt(N) semaphore n status bit after enable (mask).
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
enum: C1MISR_MISF4
|
|
- name: MISF5
|
|
description: masked interrupt(N) semaphore n status bit after enable (mask).
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
enum: C1MISR_MISF5
|
|
- name: MISF6
|
|
description: masked interrupt(N) semaphore n status bit after enable (mask).
|
|
bit_offset: 6
|
|
bit_size: 1
|
|
enum: C1MISR_MISF6
|
|
- name: MISF7
|
|
description: masked interrupt(N) semaphore n status bit after enable (mask).
|
|
bit_offset: 7
|
|
bit_size: 1
|
|
enum: C1MISR_MISF7
|
|
- name: MISF8
|
|
description: masked interrupt(N) semaphore n status bit after enable (mask).
|
|
bit_offset: 8
|
|
bit_size: 1
|
|
enum: C1MISR_MISF8
|
|
- name: MISF9
|
|
description: masked interrupt(N) semaphore n status bit after enable (mask).
|
|
bit_offset: 9
|
|
bit_size: 1
|
|
enum: C1MISR_MISF9
|
|
- name: MISF10
|
|
description: masked interrupt(N) semaphore n status bit after enable (mask).
|
|
bit_offset: 10
|
|
bit_size: 1
|
|
enum: C1MISR_MISF10
|
|
- name: MISF11
|
|
description: masked interrupt(N) semaphore n status bit after enable (mask).
|
|
bit_offset: 11
|
|
bit_size: 1
|
|
enum: C1MISR_MISF11
|
|
- name: MISF12
|
|
description: masked interrupt(N) semaphore n status bit after enable (mask).
|
|
bit_offset: 12
|
|
bit_size: 1
|
|
enum: C1MISR_MISF12
|
|
- name: MISF13
|
|
description: masked interrupt(N) semaphore n status bit after enable (mask).
|
|
bit_offset: 13
|
|
bit_size: 1
|
|
enum: C1MISR_MISF13
|
|
- name: MISF14
|
|
description: masked interrupt(N) semaphore n status bit after enable (mask).
|
|
bit_offset: 14
|
|
bit_size: 1
|
|
enum: C1MISR_MISF14
|
|
- name: MISF15
|
|
description: masked interrupt(N) semaphore n status bit after enable (mask).
|
|
bit_offset: 15
|
|
bit_size: 1
|
|
enum: C1MISR_MISF15
|
|
fieldset/C2ICR:
|
|
description: HSEM Interrupt clear register.
|
|
fields:
|
|
- name: ISC0
|
|
description: Interrupt(N) semaphore n clear bit.
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
enum: C2ICR_ISC0
|
|
- name: ISC1
|
|
description: Interrupt(N) semaphore n clear bit.
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
enum: C2ICR_ISC1
|
|
- name: ISC2
|
|
description: Interrupt(N) semaphore n clear bit.
|
|
bit_offset: 2
|
|
bit_size: 1
|
|
enum: C2ICR_ISC2
|
|
- name: ISC3
|
|
description: Interrupt(N) semaphore n clear bit.
|
|
bit_offset: 3
|
|
bit_size: 1
|
|
enum: C2ICR_ISC3
|
|
- name: ISC4
|
|
description: Interrupt(N) semaphore n clear bit.
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
enum: C2ICR_ISC4
|
|
- name: ISC5
|
|
description: Interrupt(N) semaphore n clear bit.
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
enum: C2ICR_ISC5
|
|
- name: ISC6
|
|
description: Interrupt(N) semaphore n clear bit.
|
|
bit_offset: 6
|
|
bit_size: 1
|
|
enum: C2ICR_ISC6
|
|
- name: ISC7
|
|
description: Interrupt(N) semaphore n clear bit.
|
|
bit_offset: 7
|
|
bit_size: 1
|
|
enum: C2ICR_ISC7
|
|
- name: ISC8
|
|
description: Interrupt(N) semaphore n clear bit.
|
|
bit_offset: 8
|
|
bit_size: 1
|
|
enum: C2ICR_ISC8
|
|
- name: ISC9
|
|
description: Interrupt(N) semaphore n clear bit.
|
|
bit_offset: 9
|
|
bit_size: 1
|
|
enum: C2ICR_ISC9
|
|
- name: ISC10
|
|
description: Interrupt(N) semaphore n clear bit.
|
|
bit_offset: 10
|
|
bit_size: 1
|
|
enum: C2ICR_ISC10
|
|
- name: ISC11
|
|
description: Interrupt(N) semaphore n clear bit.
|
|
bit_offset: 11
|
|
bit_size: 1
|
|
enum: C2ICR_ISC11
|
|
- name: ISC12
|
|
description: Interrupt(N) semaphore n clear bit.
|
|
bit_offset: 12
|
|
bit_size: 1
|
|
enum: C2ICR_ISC12
|
|
- name: ISC13
|
|
description: Interrupt(N) semaphore n clear bit.
|
|
bit_offset: 13
|
|
bit_size: 1
|
|
enum: C2ICR_ISC13
|
|
- name: ISC14
|
|
description: Interrupt(N) semaphore n clear bit.
|
|
bit_offset: 14
|
|
bit_size: 1
|
|
enum: C2ICR_ISC14
|
|
- name: ISC15
|
|
description: Interrupt(N) semaphore n clear bit.
|
|
bit_offset: 15
|
|
bit_size: 1
|
|
enum: C2ICR_ISC15
|
|
fieldset/C2IER:
|
|
description: HSEM Interrupt enable register.
|
|
fields:
|
|
- name: ISE0
|
|
description: Interrupt semaphore n enable bit.
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
enum: C2IER_ISE0
|
|
- name: ISE1
|
|
description: Interrupt semaphore n enable bit.
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
enum: C2IER_ISE1
|
|
- name: ISE2
|
|
description: Interrupt semaphore n enable bit.
|
|
bit_offset: 2
|
|
bit_size: 1
|
|
enum: C2IER_ISE2
|
|
- name: ISE3
|
|
description: Interrupt semaphore n enable bit.
|
|
bit_offset: 3
|
|
bit_size: 1
|
|
enum: C2IER_ISE3
|
|
- name: ISE4
|
|
description: Interrupt semaphore n enable bit.
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
enum: C2IER_ISE4
|
|
- name: ISE5
|
|
description: Interrupt semaphore n enable bit.
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
enum: C2IER_ISE5
|
|
- name: ISE6
|
|
description: Interrupt semaphore n enable bit.
|
|
bit_offset: 6
|
|
bit_size: 1
|
|
enum: C2IER_ISE6
|
|
- name: ISE7
|
|
description: Interrupt semaphore n enable bit.
|
|
bit_offset: 7
|
|
bit_size: 1
|
|
enum: C2IER_ISE7
|
|
- name: ISE8
|
|
description: Interrupt semaphore n enable bit.
|
|
bit_offset: 8
|
|
bit_size: 1
|
|
enum: C2IER_ISE8
|
|
- name: ISE9
|
|
description: Interrupt semaphore n enable bit.
|
|
bit_offset: 9
|
|
bit_size: 1
|
|
enum: C2IER_ISE9
|
|
- name: ISE10
|
|
description: Interrupt semaphore n enable bit.
|
|
bit_offset: 10
|
|
bit_size: 1
|
|
enum: C2IER_ISE10
|
|
- name: ISE11
|
|
description: Interrupt semaphore n enable bit.
|
|
bit_offset: 11
|
|
bit_size: 1
|
|
enum: C2IER_ISE11
|
|
- name: ISE12
|
|
description: Interrupt semaphore n enable bit.
|
|
bit_offset: 12
|
|
bit_size: 1
|
|
enum: C2IER_ISE12
|
|
- name: ISE13
|
|
description: Interrupt semaphore n enable bit.
|
|
bit_offset: 13
|
|
bit_size: 1
|
|
enum: C2IER_ISE13
|
|
- name: ISE14
|
|
description: Interrupt semaphore n enable bit.
|
|
bit_offset: 14
|
|
bit_size: 1
|
|
enum: C2IER_ISE14
|
|
- name: ISE15
|
|
description: Interrupt semaphore n enable bit.
|
|
bit_offset: 15
|
|
bit_size: 1
|
|
enum: C2IER_ISE15
|
|
fieldset/C2ISR:
|
|
description: HSEM Interrupt status register.
|
|
fields:
|
|
- name: ISF0
|
|
description: Interrupt(N) semaphore n status bit before enable (mask).
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
enum: C2ISR_ISF0
|
|
- name: ISF1
|
|
description: Interrupt(N) semaphore n status bit before enable (mask).
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
enum: C2ISR_ISF1
|
|
- name: ISF2
|
|
description: Interrupt(N) semaphore n status bit before enable (mask).
|
|
bit_offset: 2
|
|
bit_size: 1
|
|
enum: C2ISR_ISF2
|
|
- name: ISF3
|
|
description: Interrupt(N) semaphore n status bit before enable (mask).
|
|
bit_offset: 3
|
|
bit_size: 1
|
|
enum: C2ISR_ISF3
|
|
- name: ISF4
|
|
description: Interrupt(N) semaphore n status bit before enable (mask).
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
enum: C2ISR_ISF4
|
|
- name: ISF5
|
|
description: Interrupt(N) semaphore n status bit before enable (mask).
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
enum: C2ISR_ISF5
|
|
- name: ISF6
|
|
description: Interrupt(N) semaphore n status bit before enable (mask).
|
|
bit_offset: 6
|
|
bit_size: 1
|
|
enum: C2ISR_ISF6
|
|
- name: ISF7
|
|
description: Interrupt(N) semaphore n status bit before enable (mask).
|
|
bit_offset: 7
|
|
bit_size: 1
|
|
enum: C2ISR_ISF7
|
|
- name: ISF8
|
|
description: Interrupt(N) semaphore n status bit before enable (mask).
|
|
bit_offset: 8
|
|
bit_size: 1
|
|
enum: C2ISR_ISF8
|
|
- name: ISF9
|
|
description: Interrupt(N) semaphore n status bit before enable (mask).
|
|
bit_offset: 9
|
|
bit_size: 1
|
|
enum: C2ISR_ISF9
|
|
- name: ISF10
|
|
description: Interrupt(N) semaphore n status bit before enable (mask).
|
|
bit_offset: 10
|
|
bit_size: 1
|
|
enum: C2ISR_ISF10
|
|
- name: ISF11
|
|
description: Interrupt(N) semaphore n status bit before enable (mask).
|
|
bit_offset: 11
|
|
bit_size: 1
|
|
enum: C2ISR_ISF11
|
|
- name: ISF12
|
|
description: Interrupt(N) semaphore n status bit before enable (mask).
|
|
bit_offset: 12
|
|
bit_size: 1
|
|
enum: C2ISR_ISF12
|
|
- name: ISF13
|
|
description: Interrupt(N) semaphore n status bit before enable (mask).
|
|
bit_offset: 13
|
|
bit_size: 1
|
|
enum: C2ISR_ISF13
|
|
- name: ISF14
|
|
description: Interrupt(N) semaphore n status bit before enable (mask).
|
|
bit_offset: 14
|
|
bit_size: 1
|
|
enum: C2ISR_ISF14
|
|
- name: ISF15
|
|
description: Interrupt(N) semaphore n status bit before enable (mask).
|
|
bit_offset: 15
|
|
bit_size: 1
|
|
enum: C2ISR_ISF15
|
|
fieldset/C2MISR:
|
|
description: HSEM Masked interrupt status register.
|
|
fields:
|
|
- name: MISF0
|
|
description: masked interrupt(N) semaphore n status bit after enable (mask).
|
|
bit_offset: 0
|
|
bit_size: 1
|
|
enum: C2MISR_MISF0
|
|
- name: MISF1
|
|
description: masked interrupt(N) semaphore n status bit after enable (mask).
|
|
bit_offset: 1
|
|
bit_size: 1
|
|
enum: C2MISR_MISF1
|
|
- name: MISF2
|
|
description: masked interrupt(N) semaphore n status bit after enable (mask).
|
|
bit_offset: 2
|
|
bit_size: 1
|
|
enum: C2MISR_MISF2
|
|
- name: MISF3
|
|
description: masked interrupt(N) semaphore n status bit after enable (mask).
|
|
bit_offset: 3
|
|
bit_size: 1
|
|
enum: C2MISR_MISF3
|
|
- name: MISF4
|
|
description: masked interrupt(N) semaphore n status bit after enable (mask).
|
|
bit_offset: 4
|
|
bit_size: 1
|
|
enum: C2MISR_MISF4
|
|
- name: MISF5
|
|
description: masked interrupt(N) semaphore n status bit after enable (mask).
|
|
bit_offset: 5
|
|
bit_size: 1
|
|
enum: C2MISR_MISF5
|
|
- name: MISF6
|
|
description: masked interrupt(N) semaphore n status bit after enable (mask).
|
|
bit_offset: 6
|
|
bit_size: 1
|
|
enum: C2MISR_MISF6
|
|
- name: MISF7
|
|
description: masked interrupt(N) semaphore n status bit after enable (mask).
|
|
bit_offset: 7
|
|
bit_size: 1
|
|
enum: C2MISR_MISF7
|
|
- name: MISF8
|
|
description: masked interrupt(N) semaphore n status bit after enable (mask).
|
|
bit_offset: 8
|
|
bit_size: 1
|
|
enum: C2MISR_MISF8
|
|
- name: MISF9
|
|
description: masked interrupt(N) semaphore n status bit after enable (mask).
|
|
bit_offset: 9
|
|
bit_size: 1
|
|
enum: C2MISR_MISF9
|
|
- name: MISF10
|
|
description: masked interrupt(N) semaphore n status bit after enable (mask).
|
|
bit_offset: 10
|
|
bit_size: 1
|
|
enum: C2MISR_MISF10
|
|
- name: MISF11
|
|
description: masked interrupt(N) semaphore n status bit after enable (mask).
|
|
bit_offset: 11
|
|
bit_size: 1
|
|
enum: C2MISR_MISF11
|
|
- name: MISF12
|
|
description: masked interrupt(N) semaphore n status bit after enable (mask).
|
|
bit_offset: 12
|
|
bit_size: 1
|
|
enum: C2MISR_MISF12
|
|
- name: MISF13
|
|
description: masked interrupt(N) semaphore n status bit after enable (mask).
|
|
bit_offset: 13
|
|
bit_size: 1
|
|
enum: C2MISR_MISF13
|
|
- name: MISF14
|
|
description: masked interrupt(N) semaphore n status bit after enable (mask).
|
|
bit_offset: 14
|
|
bit_size: 1
|
|
enum: C2MISR_MISF14
|
|
- name: MISF15
|
|
description: masked interrupt(N) semaphore n status bit after enable (mask).
|
|
bit_offset: 15
|
|
bit_size: 1
|
|
enum: C2MISR_MISF15
|
|
fieldset/CR:
|
|
description: HSEM Clear register.
|
|
fields:
|
|
- name: COREID
|
|
description: COREID.
|
|
bit_offset: 8
|
|
bit_size: 4
|
|
- name: KEY
|
|
description: Semaphore clear Key.
|
|
bit_offset: 16
|
|
bit_size: 16
|
|
fieldset/KEYR:
|
|
description: HSEM Interrupt clear register.
|
|
fields:
|
|
- name: KEY
|
|
description: Semaphore Clear Key.
|
|
bit_offset: 16
|
|
bit_size: 16
|
|
fieldset/R:
|
|
description: HSEM register HSEM_R%s HSEM_R31.
|
|
fields:
|
|
- name: PROCID
|
|
description: Semaphore ProcessID.
|
|
bit_offset: 0
|
|
bit_size: 8
|
|
- name: COREID
|
|
description: COREID.
|
|
bit_offset: 8
|
|
bit_size: 4
|
|
- name: LOCK
|
|
description: Lock indication.
|
|
bit_offset: 31
|
|
bit_size: 1
|
|
enum: R_LOCK
|
|
fieldset/RLR:
|
|
description: HSEM Read lock register.
|
|
fields:
|
|
- name: PROCID
|
|
description: Semaphore ProcessID.
|
|
bit_offset: 0
|
|
bit_size: 8
|
|
- name: COREID
|
|
description: COREID.
|
|
bit_offset: 8
|
|
bit_size: 4
|
|
- name: LOCK
|
|
description: Lock indication.
|
|
bit_offset: 31
|
|
bit_size: 1
|
|
enum: RLR_LOCK
|
|
enum/C1ICR_ISC0:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NoEffect
|
|
description: Always reads 0.
|
|
value: 0
|
|
- name: Clear
|
|
description: Interrupt semaphore x status ISFx and masked status MISFx cleared.
|
|
value: 1
|
|
enum/C1ICR_ISC1:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NoEffect
|
|
description: Always reads 0.
|
|
value: 0
|
|
- name: Clear
|
|
description: Interrupt semaphore x status ISFx and masked status MISFx cleared.
|
|
value: 1
|
|
enum/C1ICR_ISC10:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NoEffect
|
|
description: Always reads 0.
|
|
value: 0
|
|
- name: Clear
|
|
description: Interrupt semaphore x status ISFx and masked status MISFx cleared.
|
|
value: 1
|
|
enum/C1ICR_ISC11:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NoEffect
|
|
description: Always reads 0.
|
|
value: 0
|
|
- name: Clear
|
|
description: Interrupt semaphore x status ISFx and masked status MISFx cleared.
|
|
value: 1
|
|
enum/C1ICR_ISC12:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NoEffect
|
|
description: Always reads 0.
|
|
value: 0
|
|
- name: Clear
|
|
description: Interrupt semaphore x status ISFx and masked status MISFx cleared.
|
|
value: 1
|
|
enum/C1ICR_ISC13:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NoEffect
|
|
description: Always reads 0.
|
|
value: 0
|
|
- name: Clear
|
|
description: Interrupt semaphore x status ISFx and masked status MISFx cleared.
|
|
value: 1
|
|
enum/C1ICR_ISC14:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NoEffect
|
|
description: Always reads 0.
|
|
value: 0
|
|
- name: Clear
|
|
description: Interrupt semaphore x status ISFx and masked status MISFx cleared.
|
|
value: 1
|
|
enum/C1ICR_ISC15:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NoEffect
|
|
description: Always reads 0.
|
|
value: 0
|
|
- name: Clear
|
|
description: Interrupt semaphore x status ISFx and masked status MISFx cleared.
|
|
value: 1
|
|
enum/C1ICR_ISC2:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NoEffect
|
|
description: Always reads 0.
|
|
value: 0
|
|
- name: Clear
|
|
description: Interrupt semaphore x status ISFx and masked status MISFx cleared.
|
|
value: 1
|
|
enum/C1ICR_ISC3:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NoEffect
|
|
description: Always reads 0.
|
|
value: 0
|
|
- name: Clear
|
|
description: Interrupt semaphore x status ISFx and masked status MISFx cleared.
|
|
value: 1
|
|
enum/C1ICR_ISC4:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NoEffect
|
|
description: Always reads 0.
|
|
value: 0
|
|
- name: Clear
|
|
description: Interrupt semaphore x status ISFx and masked status MISFx cleared.
|
|
value: 1
|
|
enum/C1ICR_ISC5:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NoEffect
|
|
description: Always reads 0.
|
|
value: 0
|
|
- name: Clear
|
|
description: Interrupt semaphore x status ISFx and masked status MISFx cleared.
|
|
value: 1
|
|
enum/C1ICR_ISC6:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NoEffect
|
|
description: Always reads 0.
|
|
value: 0
|
|
- name: Clear
|
|
description: Interrupt semaphore x status ISFx and masked status MISFx cleared.
|
|
value: 1
|
|
enum/C1ICR_ISC7:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NoEffect
|
|
description: Always reads 0.
|
|
value: 0
|
|
- name: Clear
|
|
description: Interrupt semaphore x status ISFx and masked status MISFx cleared.
|
|
value: 1
|
|
enum/C1ICR_ISC8:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NoEffect
|
|
description: Always reads 0.
|
|
value: 0
|
|
- name: Clear
|
|
description: Interrupt semaphore x status ISFx and masked status MISFx cleared.
|
|
value: 1
|
|
enum/C1ICR_ISC9:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NoEffect
|
|
description: Always reads 0.
|
|
value: 0
|
|
- name: Clear
|
|
description: Interrupt semaphore x status ISFx and masked status MISFx cleared.
|
|
value: 1
|
|
enum/C1IER_ISE0:
|
|
bit_size: 1
|
|
variants:
|
|
- name: Disabled
|
|
description: Interrupt generation disabled.
|
|
value: 0
|
|
- name: Enabled
|
|
description: Interrupt generation enabled.
|
|
value: 1
|
|
enum/C1IER_ISE1:
|
|
bit_size: 1
|
|
variants:
|
|
- name: Disabled
|
|
description: Interrupt generation disabled.
|
|
value: 0
|
|
- name: Enabled
|
|
description: Interrupt generation enabled.
|
|
value: 1
|
|
enum/C1IER_ISE10:
|
|
bit_size: 1
|
|
variants:
|
|
- name: Disabled
|
|
description: Interrupt generation disabled.
|
|
value: 0
|
|
- name: Enabled
|
|
description: Interrupt generation enabled.
|
|
value: 1
|
|
enum/C1IER_ISE11:
|
|
bit_size: 1
|
|
variants:
|
|
- name: Disabled
|
|
description: Interrupt generation disabled.
|
|
value: 0
|
|
- name: Enabled
|
|
description: Interrupt generation enabled.
|
|
value: 1
|
|
enum/C1IER_ISE12:
|
|
bit_size: 1
|
|
variants:
|
|
- name: Disabled
|
|
description: Interrupt generation disabled.
|
|
value: 0
|
|
- name: Enabled
|
|
description: Interrupt generation enabled.
|
|
value: 1
|
|
enum/C1IER_ISE13:
|
|
bit_size: 1
|
|
variants:
|
|
- name: Disabled
|
|
description: Interrupt generation disabled.
|
|
value: 0
|
|
- name: Enabled
|
|
description: Interrupt generation enabled.
|
|
value: 1
|
|
enum/C1IER_ISE14:
|
|
bit_size: 1
|
|
variants:
|
|
- name: Disabled
|
|
description: Interrupt generation disabled.
|
|
value: 0
|
|
- name: Enabled
|
|
description: Interrupt generation enabled.
|
|
value: 1
|
|
enum/C1IER_ISE15:
|
|
bit_size: 1
|
|
variants:
|
|
- name: Disabled
|
|
description: Interrupt generation disabled.
|
|
value: 0
|
|
- name: Enabled
|
|
description: Interrupt generation enabled.
|
|
value: 1
|
|
enum/C1IER_ISE2:
|
|
bit_size: 1
|
|
variants:
|
|
- name: Disabled
|
|
description: Interrupt generation disabled.
|
|
value: 0
|
|
- name: Enabled
|
|
description: Interrupt generation enabled.
|
|
value: 1
|
|
enum/C1IER_ISE3:
|
|
bit_size: 1
|
|
variants:
|
|
- name: Disabled
|
|
description: Interrupt generation disabled.
|
|
value: 0
|
|
- name: Enabled
|
|
description: Interrupt generation enabled.
|
|
value: 1
|
|
enum/C1IER_ISE4:
|
|
bit_size: 1
|
|
variants:
|
|
- name: Disabled
|
|
description: Interrupt generation disabled.
|
|
value: 0
|
|
- name: Enabled
|
|
description: Interrupt generation enabled.
|
|
value: 1
|
|
enum/C1IER_ISE5:
|
|
bit_size: 1
|
|
variants:
|
|
- name: Disabled
|
|
description: Interrupt generation disabled.
|
|
value: 0
|
|
- name: Enabled
|
|
description: Interrupt generation enabled.
|
|
value: 1
|
|
enum/C1IER_ISE6:
|
|
bit_size: 1
|
|
variants:
|
|
- name: Disabled
|
|
description: Interrupt generation disabled.
|
|
value: 0
|
|
- name: Enabled
|
|
description: Interrupt generation enabled.
|
|
value: 1
|
|
enum/C1IER_ISE7:
|
|
bit_size: 1
|
|
variants:
|
|
- name: Disabled
|
|
description: Interrupt generation disabled.
|
|
value: 0
|
|
- name: Enabled
|
|
description: Interrupt generation enabled.
|
|
value: 1
|
|
enum/C1IER_ISE8:
|
|
bit_size: 1
|
|
variants:
|
|
- name: Disabled
|
|
description: Interrupt generation disabled.
|
|
value: 0
|
|
- name: Enabled
|
|
description: Interrupt generation enabled.
|
|
value: 1
|
|
enum/C1IER_ISE9:
|
|
bit_size: 1
|
|
variants:
|
|
- name: Disabled
|
|
description: Interrupt generation disabled.
|
|
value: 0
|
|
- name: Enabled
|
|
description: Interrupt generation enabled.
|
|
value: 1
|
|
enum/C1ISR_ISF0:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending.
|
|
value: 1
|
|
enum/C1ISR_ISF1:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending.
|
|
value: 1
|
|
enum/C1ISR_ISF10:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending.
|
|
value: 1
|
|
enum/C1ISR_ISF11:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending.
|
|
value: 1
|
|
enum/C1ISR_ISF12:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending.
|
|
value: 1
|
|
enum/C1ISR_ISF13:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending.
|
|
value: 1
|
|
enum/C1ISR_ISF14:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending.
|
|
value: 1
|
|
enum/C1ISR_ISF15:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending.
|
|
value: 1
|
|
enum/C1ISR_ISF2:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending.
|
|
value: 1
|
|
enum/C1ISR_ISF3:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending.
|
|
value: 1
|
|
enum/C1ISR_ISF4:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending.
|
|
value: 1
|
|
enum/C1ISR_ISF5:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending.
|
|
value: 1
|
|
enum/C1ISR_ISF6:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending.
|
|
value: 1
|
|
enum/C1ISR_ISF7:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending.
|
|
value: 1
|
|
enum/C1ISR_ISF8:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending.
|
|
value: 1
|
|
enum/C1ISR_ISF9:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending.
|
|
value: 1
|
|
enum/C1MISR_MISF0:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending after masking.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending after masking.
|
|
value: 1
|
|
enum/C1MISR_MISF1:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending after masking.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending after masking.
|
|
value: 1
|
|
enum/C1MISR_MISF10:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending after masking.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending after masking.
|
|
value: 1
|
|
enum/C1MISR_MISF11:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending after masking.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending after masking.
|
|
value: 1
|
|
enum/C1MISR_MISF12:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending after masking.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending after masking.
|
|
value: 1
|
|
enum/C1MISR_MISF13:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending after masking.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending after masking.
|
|
value: 1
|
|
enum/C1MISR_MISF14:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending after masking.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending after masking.
|
|
value: 1
|
|
enum/C1MISR_MISF15:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending after masking.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending after masking.
|
|
value: 1
|
|
enum/C1MISR_MISF2:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending after masking.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending after masking.
|
|
value: 1
|
|
enum/C1MISR_MISF3:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending after masking.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending after masking.
|
|
value: 1
|
|
enum/C1MISR_MISF4:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending after masking.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending after masking.
|
|
value: 1
|
|
enum/C1MISR_MISF5:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending after masking.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending after masking.
|
|
value: 1
|
|
enum/C1MISR_MISF6:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending after masking.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending after masking.
|
|
value: 1
|
|
enum/C1MISR_MISF7:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending after masking.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending after masking.
|
|
value: 1
|
|
enum/C1MISR_MISF8:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending after masking.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending after masking.
|
|
value: 1
|
|
enum/C1MISR_MISF9:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending after masking.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending after masking.
|
|
value: 1
|
|
enum/C2ICR_ISC0:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NoEffect
|
|
description: Always reads 0.
|
|
value: 0
|
|
- name: Clear
|
|
description: Interrupt semaphore x status ISFx and masked status MISFx cleared.
|
|
value: 1
|
|
enum/C2ICR_ISC1:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NoEffect
|
|
description: Always reads 0.
|
|
value: 0
|
|
- name: Clear
|
|
description: Interrupt semaphore x status ISFx and masked status MISFx cleared.
|
|
value: 1
|
|
enum/C2ICR_ISC10:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NoEffect
|
|
description: Always reads 0.
|
|
value: 0
|
|
- name: Clear
|
|
description: Interrupt semaphore x status ISFx and masked status MISFx cleared.
|
|
value: 1
|
|
enum/C2ICR_ISC11:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NoEffect
|
|
description: Always reads 0.
|
|
value: 0
|
|
- name: Clear
|
|
description: Interrupt semaphore x status ISFx and masked status MISFx cleared.
|
|
value: 1
|
|
enum/C2ICR_ISC12:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NoEffect
|
|
description: Always reads 0.
|
|
value: 0
|
|
- name: Clear
|
|
description: Interrupt semaphore x status ISFx and masked status MISFx cleared.
|
|
value: 1
|
|
enum/C2ICR_ISC13:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NoEffect
|
|
description: Always reads 0.
|
|
value: 0
|
|
- name: Clear
|
|
description: Interrupt semaphore x status ISFx and masked status MISFx cleared.
|
|
value: 1
|
|
enum/C2ICR_ISC14:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NoEffect
|
|
description: Always reads 0.
|
|
value: 0
|
|
- name: Clear
|
|
description: Interrupt semaphore x status ISFx and masked status MISFx cleared.
|
|
value: 1
|
|
enum/C2ICR_ISC15:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NoEffect
|
|
description: Always reads 0.
|
|
value: 0
|
|
- name: Clear
|
|
description: Interrupt semaphore x status ISFx and masked status MISFx cleared.
|
|
value: 1
|
|
enum/C2ICR_ISC2:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NoEffect
|
|
description: Always reads 0.
|
|
value: 0
|
|
- name: Clear
|
|
description: Interrupt semaphore x status ISFx and masked status MISFx cleared.
|
|
value: 1
|
|
enum/C2ICR_ISC3:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NoEffect
|
|
description: Always reads 0.
|
|
value: 0
|
|
- name: Clear
|
|
description: Interrupt semaphore x status ISFx and masked status MISFx cleared.
|
|
value: 1
|
|
enum/C2ICR_ISC4:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NoEffect
|
|
description: Always reads 0.
|
|
value: 0
|
|
- name: Clear
|
|
description: Interrupt semaphore x status ISFx and masked status MISFx cleared.
|
|
value: 1
|
|
enum/C2ICR_ISC5:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NoEffect
|
|
description: Always reads 0.
|
|
value: 0
|
|
- name: Clear
|
|
description: Interrupt semaphore x status ISFx and masked status MISFx cleared.
|
|
value: 1
|
|
enum/C2ICR_ISC6:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NoEffect
|
|
description: Always reads 0.
|
|
value: 0
|
|
- name: Clear
|
|
description: Interrupt semaphore x status ISFx and masked status MISFx cleared.
|
|
value: 1
|
|
enum/C2ICR_ISC7:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NoEffect
|
|
description: Always reads 0.
|
|
value: 0
|
|
- name: Clear
|
|
description: Interrupt semaphore x status ISFx and masked status MISFx cleared.
|
|
value: 1
|
|
enum/C2ICR_ISC8:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NoEffect
|
|
description: Always reads 0.
|
|
value: 0
|
|
- name: Clear
|
|
description: Interrupt semaphore x status ISFx and masked status MISFx cleared.
|
|
value: 1
|
|
enum/C2ICR_ISC9:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NoEffect
|
|
description: Always reads 0.
|
|
value: 0
|
|
- name: Clear
|
|
description: Interrupt semaphore x status ISFx and masked status MISFx cleared.
|
|
value: 1
|
|
enum/C2IER_ISE0:
|
|
bit_size: 1
|
|
variants:
|
|
- name: Disabled
|
|
description: Interrupt generation disabled.
|
|
value: 0
|
|
- name: Enabled
|
|
description: Interrupt generation enabled.
|
|
value: 1
|
|
enum/C2IER_ISE1:
|
|
bit_size: 1
|
|
variants:
|
|
- name: Disabled
|
|
description: Interrupt generation disabled.
|
|
value: 0
|
|
- name: Enabled
|
|
description: Interrupt generation enabled.
|
|
value: 1
|
|
enum/C2IER_ISE10:
|
|
bit_size: 1
|
|
variants:
|
|
- name: Disabled
|
|
description: Interrupt generation disabled.
|
|
value: 0
|
|
- name: Enabled
|
|
description: Interrupt generation enabled.
|
|
value: 1
|
|
enum/C2IER_ISE11:
|
|
bit_size: 1
|
|
variants:
|
|
- name: Disabled
|
|
description: Interrupt generation disabled.
|
|
value: 0
|
|
- name: Enabled
|
|
description: Interrupt generation enabled.
|
|
value: 1
|
|
enum/C2IER_ISE12:
|
|
bit_size: 1
|
|
variants:
|
|
- name: Disabled
|
|
description: Interrupt generation disabled.
|
|
value: 0
|
|
- name: Enabled
|
|
description: Interrupt generation enabled.
|
|
value: 1
|
|
enum/C2IER_ISE13:
|
|
bit_size: 1
|
|
variants:
|
|
- name: Disabled
|
|
description: Interrupt generation disabled.
|
|
value: 0
|
|
- name: Enabled
|
|
description: Interrupt generation enabled.
|
|
value: 1
|
|
enum/C2IER_ISE14:
|
|
bit_size: 1
|
|
variants:
|
|
- name: Disabled
|
|
description: Interrupt generation disabled.
|
|
value: 0
|
|
- name: Enabled
|
|
description: Interrupt generation enabled.
|
|
value: 1
|
|
enum/C2IER_ISE15:
|
|
bit_size: 1
|
|
variants:
|
|
- name: Disabled
|
|
description: Interrupt generation disabled.
|
|
value: 0
|
|
- name: Enabled
|
|
description: Interrupt generation enabled.
|
|
value: 1
|
|
enum/C2IER_ISE2:
|
|
bit_size: 1
|
|
variants:
|
|
- name: Disabled
|
|
description: Interrupt generation disabled.
|
|
value: 0
|
|
- name: Enabled
|
|
description: Interrupt generation enabled.
|
|
value: 1
|
|
enum/C2IER_ISE3:
|
|
bit_size: 1
|
|
variants:
|
|
- name: Disabled
|
|
description: Interrupt generation disabled.
|
|
value: 0
|
|
- name: Enabled
|
|
description: Interrupt generation enabled.
|
|
value: 1
|
|
enum/C2IER_ISE4:
|
|
bit_size: 1
|
|
variants:
|
|
- name: Disabled
|
|
description: Interrupt generation disabled.
|
|
value: 0
|
|
- name: Enabled
|
|
description: Interrupt generation enabled.
|
|
value: 1
|
|
enum/C2IER_ISE5:
|
|
bit_size: 1
|
|
variants:
|
|
- name: Disabled
|
|
description: Interrupt generation disabled.
|
|
value: 0
|
|
- name: Enabled
|
|
description: Interrupt generation enabled.
|
|
value: 1
|
|
enum/C2IER_ISE6:
|
|
bit_size: 1
|
|
variants:
|
|
- name: Disabled
|
|
description: Interrupt generation disabled.
|
|
value: 0
|
|
- name: Enabled
|
|
description: Interrupt generation enabled.
|
|
value: 1
|
|
enum/C2IER_ISE7:
|
|
bit_size: 1
|
|
variants:
|
|
- name: Disabled
|
|
description: Interrupt generation disabled.
|
|
value: 0
|
|
- name: Enabled
|
|
description: Interrupt generation enabled.
|
|
value: 1
|
|
enum/C2IER_ISE8:
|
|
bit_size: 1
|
|
variants:
|
|
- name: Disabled
|
|
description: Interrupt generation disabled.
|
|
value: 0
|
|
- name: Enabled
|
|
description: Interrupt generation enabled.
|
|
value: 1
|
|
enum/C2IER_ISE9:
|
|
bit_size: 1
|
|
variants:
|
|
- name: Disabled
|
|
description: Interrupt generation disabled.
|
|
value: 0
|
|
- name: Enabled
|
|
description: Interrupt generation enabled.
|
|
value: 1
|
|
enum/C2ISR_ISF0:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending.
|
|
value: 1
|
|
enum/C2ISR_ISF1:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending.
|
|
value: 1
|
|
enum/C2ISR_ISF10:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending.
|
|
value: 1
|
|
enum/C2ISR_ISF11:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending.
|
|
value: 1
|
|
enum/C2ISR_ISF12:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending.
|
|
value: 1
|
|
enum/C2ISR_ISF13:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending.
|
|
value: 1
|
|
enum/C2ISR_ISF14:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending.
|
|
value: 1
|
|
enum/C2ISR_ISF15:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending.
|
|
value: 1
|
|
enum/C2ISR_ISF2:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending.
|
|
value: 1
|
|
enum/C2ISR_ISF3:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending.
|
|
value: 1
|
|
enum/C2ISR_ISF4:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending.
|
|
value: 1
|
|
enum/C2ISR_ISF5:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending.
|
|
value: 1
|
|
enum/C2ISR_ISF6:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending.
|
|
value: 1
|
|
enum/C2ISR_ISF7:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending.
|
|
value: 1
|
|
enum/C2ISR_ISF8:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending.
|
|
value: 1
|
|
enum/C2ISR_ISF9:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending.
|
|
value: 1
|
|
enum/C2MISR_MISF0:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending after masking.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending after masking.
|
|
value: 1
|
|
enum/C2MISR_MISF1:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending after masking.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending after masking.
|
|
value: 1
|
|
enum/C2MISR_MISF10:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending after masking.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending after masking.
|
|
value: 1
|
|
enum/C2MISR_MISF11:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending after masking.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending after masking.
|
|
value: 1
|
|
enum/C2MISR_MISF12:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending after masking.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending after masking.
|
|
value: 1
|
|
enum/C2MISR_MISF13:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending after masking.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending after masking.
|
|
value: 1
|
|
enum/C2MISR_MISF14:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending after masking.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending after masking.
|
|
value: 1
|
|
enum/C2MISR_MISF15:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending after masking.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending after masking.
|
|
value: 1
|
|
enum/C2MISR_MISF2:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending after masking.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending after masking.
|
|
value: 1
|
|
enum/C2MISR_MISF3:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending after masking.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending after masking.
|
|
value: 1
|
|
enum/C2MISR_MISF4:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending after masking.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending after masking.
|
|
value: 1
|
|
enum/C2MISR_MISF5:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending after masking.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending after masking.
|
|
value: 1
|
|
enum/C2MISR_MISF6:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending after masking.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending after masking.
|
|
value: 1
|
|
enum/C2MISR_MISF7:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending after masking.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending after masking.
|
|
value: 1
|
|
enum/C2MISR_MISF8:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending after masking.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending after masking.
|
|
value: 1
|
|
enum/C2MISR_MISF9:
|
|
bit_size: 1
|
|
variants:
|
|
- name: NotPending
|
|
description: No interrupt pending after masking.
|
|
value: 0
|
|
- name: Pending
|
|
description: Interrupt pending after masking.
|
|
value: 1
|
|
enum/RLR_LOCK:
|
|
bit_size: 1
|
|
variants:
|
|
- name: Free
|
|
description: Semaphore is free.
|
|
value: 0
|
|
- name: Locked
|
|
description: Semaphore is locked.
|
|
value: 1
|
|
enum/R_LOCK:
|
|
bit_size: 1
|
|
variants:
|
|
- name: Free
|
|
description: Semaphore is free.
|
|
value: 0
|
|
- name: R_Locked_W_TryLock
|
|
description: Semaphore is locked.
|
|
value: 1
|