#pragma once #include "config.hpp" #include "../io/io.hpp" #include "../util/type.hpp" namespace uart { template > class Software { static_assert(util::always_false_v, "Not implemented"); public: using data_t = typename cfg::data_t; static constexpr auto DATA_BITS = cfg::DATA_BITS; static void init() {} }; } // namespace uart