Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Fork of mbed-src by
APSR_Type Union Reference
[Status and Control Registers]
Union type to access the Application Program Status Register (APSR). More...
#include <core_ca9.h>
Data Fields | |
struct { | |
uint32_t _reserved0:16 | |
uint32_t GE:4 | |
uint32_t reserved1:7 | |
uint32_t Q:1 | |
uint32_t V:1 | |
uint32_t C:1 | |
uint32_t Z:1 | |
uint32_t N:1 | |
} | b |
uint32_t | w |
Detailed Description
Union type to access the Application Program Status Register (APSR).
Definition at line 241 of file core_ca9.h.
Field Documentation
uint32_t _reserved0 |
bit: 0..15 Reserved
Definition at line 245 of file core_ca9.h.
struct { ... } b |
Structure used for bit access
uint32_t C |
bit: 29 Carry condition code flag
Definition at line 250 of file core_ca9.h.
uint32_t GE |
bit: 16..19 Greater than or Equal flags
Definition at line 246 of file core_ca9.h.
uint32_t N |
bit: 31 Negative condition code flag
Definition at line 252 of file core_ca9.h.
uint32_t Q |
bit: 27 Saturation condition flag
Definition at line 248 of file core_ca9.h.
uint32_t reserved1 |
bit: 20..23 Reserved
Definition at line 247 of file core_ca9.h.
uint32_t V |
bit: 28 Overflow condition code flag
Definition at line 249 of file core_ca9.h.
uint32_t w |
Type used for word access
Definition at line 254 of file core_ca9.h.
uint32_t Z |
bit: 30 Zero condition code flag
Definition at line 251 of file core_ca9.h.
Generated on Tue Jul 12 2022 16:30:33 by
