/* * -------------------------------------------------------------------------- * "THE BEER-WARE LICENSE" (Revision 42): * , , * wrote this file. As long as you retain this notice you can do whatever you * want with this stuff. If you meet any of us some day, and you think this * stuff is worth it, you can buy us a beer in return. - The sys-clk authors * -------------------------------------------------------------------------- */ #pragma once #include #ifdef __cplusplus #include "cpp_util.hpp" extern "C" { #endif typedef std::uint32_t Result; typedef std::uint32_t u32; typedef std::int32_t s32; typedef std::uint64_t u64; typedef std::int64_t s64; typedef std::uint8_t u8; typedef std::int16_t s16; typedef std::uint16_t u16; #include "sysclk/ipc.h" #include "sysclk/board.h" #include "sysclk/clock_manager.h" #include "sysclk/apm.h" #include "sysclk/config.h" #include "sysclk/errors.h" #include "sysclk/psm_ext.h" #ifdef __cplusplus } #endif