From 76177aa280494bb36d7a0bcbda1078d4db717020 Mon Sep 17 00:00:00 2001 From: Ali Labbene Date: Mon, 9 Dec 2019 11:25:19 +0100 Subject: Official ARM version: v4.5 --- Documentation/Core/html/unionx_p_s_r___type.html | 311 +++++++++++++++++++++++ 1 file changed, 311 insertions(+) create mode 100644 Documentation/Core/html/unionx_p_s_r___type.html (limited to 'Documentation/Core/html/unionx_p_s_r___type.html') diff --git a/Documentation/Core/html/unionx_p_s_r___type.html b/Documentation/Core/html/unionx_p_s_r___type.html new file mode 100644 index 0000000..1cd3267 --- /dev/null +++ b/Documentation/Core/html/unionx_p_s_r___type.html @@ -0,0 +1,311 @@ + + + + + +xPSR_Type Union Reference +CMSIS-CORE: xPSR_Type Union Reference + + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
CMSIS-CORE +  Version 4.30 +
+
CMSIS-CORE support for Cortex-M processor-based devices
+
+
+ +
+
    + +
+
+ + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+ +
+
xPSR_Type Union Reference
+
+
+ +

Union type to access the Special-Purpose Program Status Registers (xPSR). +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Data Fields

struct {
   uint32_t   ISR:9
 bit: 0.. 8 Exception number
 
   uint32_t   _reserved0:15
 bit: 9..23 Reserved
 
   uint32_t   T:1
 bit: 24 Thumb bit (read 0)
 
   uint32_t   IT:2
 bit: 25..26 saved IT state (read 0)
 
   uint32_t   Q:1
 bit: 27 Saturation condition flag
 
   uint32_t   V:1
 bit: 28 Overflow condition code flag
 
   uint32_t   C:1
 bit: 29 Carry condition code flag
 
   uint32_t   Z:1
 bit: 30 Zero condition code flag
 
   uint32_t   N:1
 bit: 31 Negative condition code flag
 
b
 Structure used for bit access.
 
uint32_t w
 Type used for word access.
 
+

Field Documentation

+ +
+
+ + + + +
uint32_t xPSR_Type::_reserved0
+
+ +
+
+ +
+
+ + + + +
struct { ... } xPSR_Type::b
+
+ +
+
+ +
+
+ + + + +
uint32_t xPSR_Type::C
+
+ +
+
+ +
+
+ + + + +
uint32_t xPSR_Type::ISR
+
+ +
+
+ +
+
+ + + + +
uint32_t xPSR_Type::IT
+
+ +
+
+ +
+
+ + + + +
uint32_t xPSR_Type::N
+
+ +
+
+ +
+
+ + + + +
uint32_t xPSR_Type::Q
+
+ +
+
+ +
+
+ + + + +
uint32_t xPSR_Type::T
+
+ +
+
+ +
+
+ + + + +
uint32_t xPSR_Type::V
+
+ +
+
+ +
+
+ + + + +
uint32_t xPSR_Type::w
+
+ +
+
+ +
+
+ + + + +
uint32_t xPSR_Type::Z
+
+ +
+
+
+
+ + + + -- cgit