#pragma once #include #include #include #define u8 uint8_t #define u16 uint16_t #define u32 uint32_t #define u64 uint64_t #define vu8 volatile u8 #define vu16 volatile u16 #define vu32 volatile u32 #define vu64 volatile u64