Instance: SMPH
Component: SMPH
Base address: 0x40084000
MCU Semaphore Module
This module provides 32 binary semaphores. The state of a binary semaphore is either taken or available.
A semaphore does not implement any ownership attribute. Still, a semaphore can be used to handle mutual exclusion scenarios.
Register Name |
Type |
Register Width (Bits) |
Register Reset |
Address Offset |
Physical Address |
RW |
32 |
0x0000 0001 |
0x0000 0000 |
0x4008 4000 |
|
RW |
32 |
0x0000 0001 |
0x0000 0004 |
0x4008 4004 |
|
RW |
32 |
0x0000 0001 |
0x0000 0008 |
0x4008 4008 |
|
RW |
32 |
0x0000 0001 |
0x0000 000C |
0x4008 400C |
|
RW |
32 |
0x0000 0001 |
0x0000 0010 |
0x4008 4010 |
|
RW |
32 |
0x0000 0001 |
0x0000 0014 |
0x4008 4014 |
|
RW |
32 |
0x0000 0001 |
0x0000 0018 |
0x4008 4018 |
|
RW |
32 |
0x0000 0001 |
0x0000 001C |
0x4008 401C |
|
RW |
32 |
0x0000 0001 |
0x0000 0020 |
0x4008 4020 |
|
RW |
32 |
0x0000 0001 |
0x0000 0024 |
0x4008 4024 |
|
RW |
32 |
0x0000 0001 |
0x0000 0028 |
0x4008 4028 |
|
RW |
32 |
0x0000 0001 |
0x0000 002C |
0x4008 402C |
|
RW |
32 |
0x0000 0001 |
0x0000 0030 |
0x4008 4030 |
|
RW |
32 |
0x0000 0001 |
0x0000 0034 |
0x4008 4034 |
|
RW |
32 |
0x0000 0001 |
0x0000 0038 |
0x4008 4038 |
|
RW |
32 |
0x0000 0001 |
0x0000 003C |
0x4008 403C |
|
RW |
32 |
0x0000 0001 |
0x0000 0040 |
0x4008 4040 |
|
RW |
32 |
0x0000 0001 |
0x0000 0044 |
0x4008 4044 |
|
RW |
32 |
0x0000 0001 |
0x0000 0048 |
0x4008 4048 |
|
RW |
32 |
0x0000 0001 |
0x0000 004C |
0x4008 404C |
|
RW |
32 |
0x0000 0001 |
0x0000 0050 |
0x4008 4050 |
|
RW |
32 |
0x0000 0001 |
0x0000 0054 |
0x4008 4054 |
|
RW |
32 |
0x0000 0001 |
0x0000 0058 |
0x4008 4058 |
|
RW |
32 |
0x0000 0001 |
0x0000 005C |
0x4008 405C |
|
RW |
32 |
0x0000 0001 |
0x0000 0060 |
0x4008 4060 |
|
RW |
32 |
0x0000 0001 |
0x0000 0064 |
0x4008 4064 |
|
RW |
32 |
0x0000 0001 |
0x0000 0068 |
0x4008 4068 |
|
RW |
32 |
0x0000 0001 |
0x0000 006C |
0x4008 406C |
|
RW |
32 |
0x0000 0001 |
0x0000 0070 |
0x4008 4070 |
|
RW |
32 |
0x0000 0001 |
0x0000 0074 |
0x4008 4074 |
|
RW |
32 |
0x0000 0001 |
0x0000 0078 |
0x4008 4078 |
|
RW |
32 |
0x0000 0001 |
0x0000 007C |
0x4008 407C |
|
RO |
32 |
0x0000 0001 |
0x0000 0800 |
0x4008 4800 |
|
RO |
32 |
0x0000 0001 |
0x0000 0804 |
0x4008 4804 |
|
RO |
32 |
0x0000 0001 |
0x0000 0808 |
0x4008 4808 |
|
RO |
32 |
0x0000 0001 |
0x0000 080C |
0x4008 480C |
|
RO |
32 |
0x0000 0001 |
0x0000 0810 |
0x4008 4810 |
|
RO |
32 |
0x0000 0001 |
0x0000 0814 |
0x4008 4814 |
|
RO |
32 |
0x0000 0001 |
0x0000 0818 |
0x4008 4818 |
|
RO |
32 |
0x0000 0001 |
0x0000 081C |
0x4008 481C |
|
RO |
32 |
0x0000 0001 |
0x0000 0820 |
0x4008 4820 |
|
RO |
32 |
0x0000 0001 |
0x0000 0824 |
0x4008 4824 |
|
RO |
32 |
0x0000 0001 |
0x0000 0828 |
0x4008 4828 |
|
RO |
32 |
0x0000 0001 |
0x0000 082C |
0x4008 482C |
|
RO |
32 |
0x0000 0001 |
0x0000 0830 |
0x4008 4830 |
|
RO |
32 |
0x0000 0001 |
0x0000 0834 |
0x4008 4834 |
|
RO |
32 |
0x0000 0001 |
0x0000 0838 |
0x4008 4838 |
|
RO |
32 |
0x0000 0001 |
0x0000 083C |
0x4008 483C |
|
RO |
32 |
0x0000 0001 |
0x0000 0840 |
0x4008 4840 |
|
RO |
32 |
0x0000 0001 |
0x0000 0844 |
0x4008 4844 |
|
RO |
32 |
0x0000 0001 |
0x0000 0848 |
0x4008 4848 |
|
RO |
32 |
0x0000 0001 |
0x0000 084C |
0x4008 484C |
|
RO |
32 |
0x0000 0001 |
0x0000 0850 |
0x4008 4850 |
|
RO |
32 |
0x0000 0001 |
0x0000 0854 |
0x4008 4854 |
|
RO |
32 |
0x0000 0001 |
0x0000 0858 |
0x4008 4858 |
|
RO |
32 |
0x0000 0001 |
0x0000 085C |
0x4008 485C |
|
RO |
32 |
0x0000 0001 |
0x0000 0860 |
0x4008 4860 |
|
RO |
32 |
0x0000 0001 |
0x0000 0864 |
0x4008 4864 |
|
RO |
32 |
0x0000 0001 |
0x0000 0868 |
0x4008 4868 |
|
RO |
32 |
0x0000 0001 |
0x0000 086C |
0x4008 486C |
|
RO |
32 |
0x0000 0001 |
0x0000 0870 |
0x4008 4870 |
|
RO |
32 |
0x0000 0001 |
0x0000 0874 |
0x4008 4874 |
|
RO |
32 |
0x0000 0001 |
0x0000 0878 |
0x4008 4878 |
|
RO |
32 |
0x0000 0001 |
0x0000 087C |
0x4008 487C |
Address Offset | 0x0000 0000 | ||
Physical Address | 0x4008 4000 | Instance | 0x4008 4000 |
Description | MCU SEMAPHORE 0 | ||
Type | RW |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Reading the register causes it to change value to 0. Releasing the semaphore is done by writing 1. |
RW | 1 |
Address Offset | 0x0000 0004 | ||
Physical Address | 0x4008 4004 | Instance | 0x4008 4004 |
Description | MCU SEMAPHORE 1 | ||
Type | RW |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Reading the register causes it to change value to 0. Releasing the semaphore is done by writing 1. |
RW | 1 |
Address Offset | 0x0000 0008 | ||
Physical Address | 0x4008 4008 | Instance | 0x4008 4008 |
Description | MCU SEMAPHORE 2 | ||
Type | RW |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Reading the register causes it to change value to 0. Releasing the semaphore is done by writing 1. |
RW | 1 |
Address Offset | 0x0000 000C | ||
Physical Address | 0x4008 400C | Instance | 0x4008 400C |
Description | MCU SEMAPHORE 3 | ||
Type | RW |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Reading the register causes it to change value to 0. Releasing the semaphore is done by writing 1. |
RW | 1 |
Address Offset | 0x0000 0010 | ||
Physical Address | 0x4008 4010 | Instance | 0x4008 4010 |
Description | MCU SEMAPHORE 4 | ||
Type | RW |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Reading the register causes it to change value to 0. Releasing the semaphore is done by writing 1. |
RW | 1 |
Address Offset | 0x0000 0014 | ||
Physical Address | 0x4008 4014 | Instance | 0x4008 4014 |
Description | MCU SEMAPHORE 5 | ||
Type | RW |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Reading the register causes it to change value to 0. Releasing the semaphore is done by writing 1. |
RW | 1 |
Address Offset | 0x0000 0018 | ||
Physical Address | 0x4008 4018 | Instance | 0x4008 4018 |
Description | MCU SEMAPHORE 6 | ||
Type | RW |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Reading the register causes it to change value to 0. Releasing the semaphore is done by writing 1. |
RW | 1 |
Address Offset | 0x0000 001C | ||
Physical Address | 0x4008 401C | Instance | 0x4008 401C |
Description | MCU SEMAPHORE 7 | ||
Type | RW |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Reading the register causes it to change value to 0. Releasing the semaphore is done by writing 1. |
RW | 1 |
Address Offset | 0x0000 0020 | ||
Physical Address | 0x4008 4020 | Instance | 0x4008 4020 |
Description | MCU SEMAPHORE 8 | ||
Type | RW |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Reading the register causes it to change value to 0. Releasing the semaphore is done by writing 1. |
RW | 1 |
Address Offset | 0x0000 0024 | ||
Physical Address | 0x4008 4024 | Instance | 0x4008 4024 |
Description | MCU SEMAPHORE 9 | ||
Type | RW |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Reading the register causes it to change value to 0. Releasing the semaphore is done by writing 1. |
RW | 1 |
Address Offset | 0x0000 0028 | ||
Physical Address | 0x4008 4028 | Instance | 0x4008 4028 |
Description | MCU SEMAPHORE 10 | ||
Type | RW |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Reading the register causes it to change value to 0. Releasing the semaphore is done by writing 1. |
RW | 1 |
Address Offset | 0x0000 002C | ||
Physical Address | 0x4008 402C | Instance | 0x4008 402C |
Description | MCU SEMAPHORE 11 | ||
Type | RW |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Reading the register causes it to change value to 0. Releasing the semaphore is done by writing 1. |
RW | 1 |
Address Offset | 0x0000 0030 | ||
Physical Address | 0x4008 4030 | Instance | 0x4008 4030 |
Description | MCU SEMAPHORE 12 | ||
Type | RW |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Reading the register causes it to change value to 0. Releasing the semaphore is done by writing 1. |
RW | 1 |
Address Offset | 0x0000 0034 | ||
Physical Address | 0x4008 4034 | Instance | 0x4008 4034 |
Description | MCU SEMAPHORE 13 | ||
Type | RW |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Reading the register causes it to change value to 0. Releasing the semaphore is done by writing 1. |
RW | 1 |
Address Offset | 0x0000 0038 | ||
Physical Address | 0x4008 4038 | Instance | 0x4008 4038 |
Description | MCU SEMAPHORE 14 | ||
Type | RW |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Reading the register causes it to change value to 0. Releasing the semaphore is done by writing 1. |
RW | 1 |
Address Offset | 0x0000 003C | ||
Physical Address | 0x4008 403C | Instance | 0x4008 403C |
Description | MCU SEMAPHORE 15 | ||
Type | RW |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Reading the register causes it to change value to 0. Releasing the semaphore is done by writing 1. |
RW | 1 |
Address Offset | 0x0000 0040 | ||
Physical Address | 0x4008 4040 | Instance | 0x4008 4040 |
Description | MCU SEMAPHORE 16 | ||
Type | RW |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Reading the register causes it to change value to 0. Releasing the semaphore is done by writing 1. |
RW | 1 |
Address Offset | 0x0000 0044 | ||
Physical Address | 0x4008 4044 | Instance | 0x4008 4044 |
Description | MCU SEMAPHORE 17 | ||
Type | RW |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Reading the register causes it to change value to 0. Releasing the semaphore is done by writing 1. |
RW | 1 |
Address Offset | 0x0000 0048 | ||
Physical Address | 0x4008 4048 | Instance | 0x4008 4048 |
Description | MCU SEMAPHORE 18 | ||
Type | RW |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Reading the register causes it to change value to 0. Releasing the semaphore is done by writing 1. |
RW | 1 |
Address Offset | 0x0000 004C | ||
Physical Address | 0x4008 404C | Instance | 0x4008 404C |
Description | MCU SEMAPHORE 19 | ||
Type | RW |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Reading the register causes it to change value to 0. Releasing the semaphore is done by writing 1. |
RW | 1 |
Address Offset | 0x0000 0050 | ||
Physical Address | 0x4008 4050 | Instance | 0x4008 4050 |
Description | MCU SEMAPHORE 20 | ||
Type | RW |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Reading the register causes it to change value to 0. Releasing the semaphore is done by writing 1. |
RW | 1 |
Address Offset | 0x0000 0054 | ||
Physical Address | 0x4008 4054 | Instance | 0x4008 4054 |
Description | MCU SEMAPHORE 21 | ||
Type | RW |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Reading the register causes it to change value to 0. Releasing the semaphore is done by writing 1. |
RW | 1 |
Address Offset | 0x0000 0058 | ||
Physical Address | 0x4008 4058 | Instance | 0x4008 4058 |
Description | MCU SEMAPHORE 22 | ||
Type | RW |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Reading the register causes it to change value to 0. Releasing the semaphore is done by writing 1. |
RW | 1 |
Address Offset | 0x0000 005C | ||
Physical Address | 0x4008 405C | Instance | 0x4008 405C |
Description | MCU SEMAPHORE 23 | ||
Type | RW |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Reading the register causes it to change value to 0. Releasing the semaphore is done by writing 1. |
RW | 1 |
Address Offset | 0x0000 0060 | ||
Physical Address | 0x4008 4060 | Instance | 0x4008 4060 |
Description | MCU SEMAPHORE 24 | ||
Type | RW |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Reading the register causes it to change value to 0. Releasing the semaphore is done by writing 1. |
RW | 1 |
Address Offset | 0x0000 0064 | ||
Physical Address | 0x4008 4064 | Instance | 0x4008 4064 |
Description | MCU SEMAPHORE 25 | ||
Type | RW |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Reading the register causes it to change value to 0. Releasing the semaphore is done by writing 1. |
RW | 1 |
Address Offset | 0x0000 0068 | ||
Physical Address | 0x4008 4068 | Instance | 0x4008 4068 |
Description | MCU SEMAPHORE 26 | ||
Type | RW |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Reading the register causes it to change value to 0. Releasing the semaphore is done by writing 1. |
RW | 1 |
Address Offset | 0x0000 006C | ||
Physical Address | 0x4008 406C | Instance | 0x4008 406C |
Description | MCU SEMAPHORE 27 | ||
Type | RW |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Reading the register causes it to change value to 0. Releasing the semaphore is done by writing 1. |
RW | 1 |
Address Offset | 0x0000 0070 | ||
Physical Address | 0x4008 4070 | Instance | 0x4008 4070 |
Description | MCU SEMAPHORE 28 | ||
Type | RW |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Reading the register causes it to change value to 0. Releasing the semaphore is done by writing 1. |
RW | 1 |
Address Offset | 0x0000 0074 | ||
Physical Address | 0x4008 4074 | Instance | 0x4008 4074 |
Description | MCU SEMAPHORE 29 | ||
Type | RW |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Reading the register causes it to change value to 0. Releasing the semaphore is done by writing 1. |
RW | 1 |
Address Offset | 0x0000 0078 | ||
Physical Address | 0x4008 4078 | Instance | 0x4008 4078 |
Description | MCU SEMAPHORE 30 | ||
Type | RW |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Reading the register causes it to change value to 0. Releasing the semaphore is done by writing 1. |
RW | 1 |
Address Offset | 0x0000 007C | ||
Physical Address | 0x4008 407C | Instance | 0x4008 407C |
Description | MCU SEMAPHORE 31 | ||
Type | RW |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Reading the register causes it to change value to 0. Releasing the semaphore is done by writing 1. |
RW | 1 |
Address Offset | 0x0000 0800 | ||
Physical Address | 0x4008 4800 | Instance | 0x4008 4800 |
Description | MCU SEMAPHORE 0 ALIAS | ||
Type | RO |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Used for semaphore debugging. A read operation will not change register value. Register writing is not possible. |
RO | 1 |
Address Offset | 0x0000 0804 | ||
Physical Address | 0x4008 4804 | Instance | 0x4008 4804 |
Description | MCU SEMAPHORE 1 ALIAS | ||
Type | RO |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Used for semaphore debugging. A read operation will not change register value. Register writing is not possible. |
RO | 1 |
Address Offset | 0x0000 0808 | ||
Physical Address | 0x4008 4808 | Instance | 0x4008 4808 |
Description | MCU SEMAPHORE 2 ALIAS | ||
Type | RO |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Used for semaphore debugging. A read operation will not change register value. Register writing is not possible. |
RO | 1 |
Address Offset | 0x0000 080C | ||
Physical Address | 0x4008 480C | Instance | 0x4008 480C |
Description | MCU SEMAPHORE 3 ALIAS | ||
Type | RO |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Used for semaphore debugging. A read operation will not change register value. Register writing is not possible. |
RO | 1 |
Address Offset | 0x0000 0810 | ||
Physical Address | 0x4008 4810 | Instance | 0x4008 4810 |
Description | MCU SEMAPHORE 4 ALIAS | ||
Type | RO |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Used for semaphore debugging. A read operation will not change register value. Register writing is not possible. |
RO | 1 |
Address Offset | 0x0000 0814 | ||
Physical Address | 0x4008 4814 | Instance | 0x4008 4814 |
Description | MCU SEMAPHORE 5 ALIAS | ||
Type | RO |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Used for semaphore debugging. A read operation will not change register value. Register writing is not possible. |
RO | 1 |
Address Offset | 0x0000 0818 | ||
Physical Address | 0x4008 4818 | Instance | 0x4008 4818 |
Description | MCU SEMAPHORE 6 ALIAS | ||
Type | RO |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Used for semaphore debugging. A read operation will not change register value. Register writing is not possible. |
RO | 1 |
Address Offset | 0x0000 081C | ||
Physical Address | 0x4008 481C | Instance | 0x4008 481C |
Description | MCU SEMAPHORE 7 ALIAS | ||
Type | RO |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Used for semaphore debugging. A read operation will not change register value. Register writing is not possible. |
RO | 1 |
Address Offset | 0x0000 0820 | ||
Physical Address | 0x4008 4820 | Instance | 0x4008 4820 |
Description | MCU SEMAPHORE 8 ALIAS | ||
Type | RO |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Used for semaphore debugging. A read operation will not change register value. Register writing is not possible. |
RO | 1 |
Address Offset | 0x0000 0824 | ||
Physical Address | 0x4008 4824 | Instance | 0x4008 4824 |
Description | MCU SEMAPHORE 9 ALIAS | ||
Type | RO |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Used for semaphore debugging. A read operation will not change register value. Register writing is not possible. |
RO | 1 |
Address Offset | 0x0000 0828 | ||
Physical Address | 0x4008 4828 | Instance | 0x4008 4828 |
Description | MCU SEMAPHORE 10 ALIAS | ||
Type | RO |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Used for semaphore debugging. A read operation will not change register value. Register writing is not possible. |
RO | 1 |
Address Offset | 0x0000 082C | ||
Physical Address | 0x4008 482C | Instance | 0x4008 482C |
Description | MCU SEMAPHORE 11 ALIAS | ||
Type | RO |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Used for semaphore debugging. A read operation will not change register value. Register writing is not possible. |
RO | 1 |
Address Offset | 0x0000 0830 | ||
Physical Address | 0x4008 4830 | Instance | 0x4008 4830 |
Description | MCU SEMAPHORE 12 ALIAS | ||
Type | RO |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Used for semaphore debugging. A read operation will not change register value. Register writing is not possible. |
RO | 1 |
Address Offset | 0x0000 0834 | ||
Physical Address | 0x4008 4834 | Instance | 0x4008 4834 |
Description | MCU SEMAPHORE 13 ALIAS | ||
Type | RO |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Used for semaphore debugging. A read operation will not change register value. Register writing is not possible. |
RO | 1 |
Address Offset | 0x0000 0838 | ||
Physical Address | 0x4008 4838 | Instance | 0x4008 4838 |
Description | MCU SEMAPHORE 14 ALIAS | ||
Type | RO |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Used for semaphore debugging. A read operation will not change register value. Register writing is not possible. |
RO | 1 |
Address Offset | 0x0000 083C | ||
Physical Address | 0x4008 483C | Instance | 0x4008 483C |
Description | MCU SEMAPHORE 15 ALIAS | ||
Type | RO |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Used for semaphore debugging. A read operation will not change register value. Register writing is not possible. |
RO | 1 |
Address Offset | 0x0000 0840 | ||
Physical Address | 0x4008 4840 | Instance | 0x4008 4840 |
Description | MCU SEMAPHORE 16 ALIAS | ||
Type | RO |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Used for semaphore debugging. A read operation will not change register value. Register writing is not possible. |
RO | 1 |
Address Offset | 0x0000 0844 | ||
Physical Address | 0x4008 4844 | Instance | 0x4008 4844 |
Description | MCU SEMAPHORE 17 ALIAS | ||
Type | RO |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Used for semaphore debugging. A read operation will not change register value. Register writing is not possible. |
RO | 1 |
Address Offset | 0x0000 0848 | ||
Physical Address | 0x4008 4848 | Instance | 0x4008 4848 |
Description | MCU SEMAPHORE 18 ALIAS | ||
Type | RO |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Used for semaphore debugging. A read operation will not change register value. Register writing is not possible. |
RO | 1 |
Address Offset | 0x0000 084C | ||
Physical Address | 0x4008 484C | Instance | 0x4008 484C |
Description | MCU SEMAPHORE 19 ALIAS | ||
Type | RO |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Used for semaphore debugging. A read operation will not change register value. Register writing is not possible. |
RO | 1 |
Address Offset | 0x0000 0850 | ||
Physical Address | 0x4008 4850 | Instance | 0x4008 4850 |
Description | MCU SEMAPHORE 20 ALIAS | ||
Type | RO |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Used for semaphore debugging. A read operation will not change register value. Register writing is not possible. |
RO | 1 |
Address Offset | 0x0000 0854 | ||
Physical Address | 0x4008 4854 | Instance | 0x4008 4854 |
Description | MCU SEMAPHORE 21 ALIAS | ||
Type | RO |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Used for semaphore debugging. A read operation will not change register value. Register writing is not possible. |
RO | 1 |
Address Offset | 0x0000 0858 | ||
Physical Address | 0x4008 4858 | Instance | 0x4008 4858 |
Description | MCU SEMAPHORE 22 ALIAS | ||
Type | RO |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Used for semaphore debugging. A read operation will not change register value. Register writing is not possible. |
RO | 1 |
Address Offset | 0x0000 085C | ||
Physical Address | 0x4008 485C | Instance | 0x4008 485C |
Description | MCU SEMAPHORE 23 ALIAS | ||
Type | RO |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Used for semaphore debugging. A read operation will not change register value. Register writing is not possible. |
RO | 1 |
Address Offset | 0x0000 0860 | ||
Physical Address | 0x4008 4860 | Instance | 0x4008 4860 |
Description | MCU SEMAPHORE 24 ALIAS | ||
Type | RO |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Used for semaphore debugging. A read operation will not change register value. Register writing is not possible. |
RO | 1 |
Address Offset | 0x0000 0864 | ||
Physical Address | 0x4008 4864 | Instance | 0x4008 4864 |
Description | MCU SEMAPHORE 25 ALIAS | ||
Type | RO |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Used for semaphore debugging. A read operation will not change register value. Register writing is not possible. |
RO | 1 |
Address Offset | 0x0000 0868 | ||
Physical Address | 0x4008 4868 | Instance | 0x4008 4868 |
Description | MCU SEMAPHORE 26 ALIAS | ||
Type | RO |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Used for semaphore debugging. A read operation will not change register value. Register writing is not possible. |
RO | 1 |
Address Offset | 0x0000 086C | ||
Physical Address | 0x4008 486C | Instance | 0x4008 486C |
Description | MCU SEMAPHORE 27 ALIAS | ||
Type | RO |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Used for semaphore debugging. A read operation will not change register value. Register writing is not possible. |
RO | 1 |
Address Offset | 0x0000 0870 | ||
Physical Address | 0x4008 4870 | Instance | 0x4008 4870 |
Description | MCU SEMAPHORE 28 ALIAS | ||
Type | RO |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Used for semaphore debugging. A read operation will not change register value. Register writing is not possible. |
RO | 1 |
Address Offset | 0x0000 0874 | ||
Physical Address | 0x4008 4874 | Instance | 0x4008 4874 |
Description | MCU SEMAPHORE 29 ALIAS | ||
Type | RO |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Used for semaphore debugging. A read operation will not change register value. Register writing is not possible. |
RO | 1 |
Address Offset | 0x0000 0878 | ||
Physical Address | 0x4008 4878 | Instance | 0x4008 4878 |
Description | MCU SEMAPHORE 30 ALIAS | ||
Type | RO |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Used for semaphore debugging. A read operation will not change register value. Register writing is not possible. |
RO | 1 |
Address Offset | 0x0000 087C | ||
Physical Address | 0x4008 487C | Instance | 0x4008 487C |
Description | MCU SEMAPHORE 31 ALIAS | ||
Type | RO |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | Status when reading: 0: Semaphore is taken 1: Semaphore is available Used for semaphore debugging. A read operation will not change register value. Register writing is not possible. |
RO | 1 |
© 2015 - 2016. Texas Instruments | All Rights Reserved |