#pragma once namespace spi { void init(unsigned baud); // RAII chip select class cs { public: cs(unsigned pin); ~cs(); private: unsigned pin; }; } // namespace spi