|
sarmfsw: SMFSW Toolbox (desinged for ARM / compatible with other 8b/16b/32b platforms) 4.0rc
SMFSW collection of miscellaneous functions \& macros (desinged for ARM / compatible with other 8b/16b/32b platforms)
|
#include "arm_typedefs.h"

Data Fields | ||
| LWORD | LWord | |
| 64b | ||
| DWORD | DWord [2] | |
| DWords tab. | ||
| WORD | Word [4] | |
| Words tab. | ||
| BYTE | Byte [8] | |
| Bytes tab. | ||
| struct { | ||
| DWORD D1:32 | ||
| DW1 MSDWord. More... | ||
| DWORD D0:32 | ||
| DW0 LSDWord. More... | ||
| } | DWords | |
| struct { | ||
| WORD W3:16 | ||
| W3 MSWord. More... | ||
| WORD W2:16 | ||
| W2. More... | ||
| WORD W1:16 | ||
| W1. More... | ||
| WORD W0:16 | ||
| W0 LSWord. More... | ||
| } | Words | |
| struct { | ||
| BYTE B7:8 | ||
| B7 MSByte. More... | ||
| BYTE B6:8 | ||
| B6. More... | ||
| BYTE B5:8 | ||
| B5. More... | ||
| BYTE B4:8 | ||
| B4. More... | ||
| BYTE B3:8 | ||
| B3. More... | ||
| BYTE B2:8 | ||
| B2. More... | ||
| BYTE B1:8 | ||
| B1. More... | ||
| BYTE B0:8 | ||
| B0 LSByte. More... | ||
| } | Bytes | |
| sBitfield64 | Bits | |
| Bits. | ||
Union for LWORD.
| BYTE uLWord::B0 |
B0 LSByte.
| BYTE uLWord::B1 |
B1.
| BYTE uLWord::B2 |
B2.
| BYTE uLWord::B3 |
B3.
| BYTE uLWord::B4 |
B4.
| BYTE uLWord::B5 |
B5.
| BYTE uLWord::B6 |
B6.
| BYTE uLWord::B7 |
B7 MSByte.
| sBitfield64 uLWord::Bits |
Bits.
| BYTE uLWord::Byte[8] |
Bytes tab.
| struct { ... } uLWord::Bytes |
| DWORD uLWord::D0 |
DW0 LSDWord.
| DWORD uLWord::D1 |
DW1 MSDWord.
| DWORD uLWord::DWord[2] |
DWords tab.
| struct { ... } uLWord::DWords |
| LWORD uLWord::LWord |
64b
| WORD uLWord::W0 |
W0 LSWord.
| WORD uLWord::W1 |
W1.
| WORD uLWord::W2 |
W2.
| WORD uLWord::W3 |
W3 MSWord.
| WORD uLWord::Word[4] |
Words tab.
| struct { ... } uLWord::Words |