Volatile types for hardware register access. More...
Typedefs | |
| typedef volatile s16 | vs16 |
| typedef volatile s32 | vs32 |
| typedef volatile s8 | vs8 |
| typedef volatile u16 | vu16 |
| typedef volatile u32 | vu32 |
| typedef volatile u8 | vu8 |
Volatile types for hardware register access.
Use these when accessing memory-mapped I/O registers to prevent the compiler from optimizing away reads/writes.