Union type to access the Special-Purpose Program Status Registers (xPSR).  
|  | 
| struct { | 
| uint32_t   ISR:9 | 
|  | bit: 0.. 8 Exception number  More... 
 | 
|  | 
| uint32_t   _reserved0:15 | 
|  | bit: 9..23 Reserved  More... 
 | 
|  | 
| uint32_t   T:1 | 
|  | bit: 24 Thumb bit (read 0)  More... 
 | 
|  | 
| uint32_t   IT:2 | 
|  | bit: 25..26 saved IT state (read 0)  More... 
 | 
|  | 
| uint32_t   Q:1 | 
|  | bit: 27 Saturation condition flag  More... 
 | 
|  | 
| uint32_t   V:1 | 
|  | bit: 28 Overflow condition code flag  More... 
 | 
|  | 
| uint32_t   C:1 | 
|  | bit: 29 Carry condition code flag  More... 
 | 
|  | 
| uint32_t   Z:1 | 
|  | bit: 30 Zero condition code flag  More... 
 | 
|  | 
| uint32_t   N:1 | 
|  | bit: 31 Negative condition code flag  More... 
 | 
|  | 
| } | b | 
|  | Structure used for bit access.  More... 
 | 
|  | 
| uint32_t | w | 
|  | Type used for word access.  More... 
 | 
|  | 
      
        
          | uint32_t xPSR_Type::_reserved0 | 
      
 
 
      
        
          | struct { ... }   xPSR_Type::b |