#pragma once #include "config.hpp" #include "../io/io.hpp" #include "../type/type.hpp" namespace uart { template > class Software { static_assert(type::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