/* * portd.cpp * * Created: 19.10.2020 17:46:58 * Author: netz */ #ifndef BLUBBLIB_PORTD_HPP #define BLUBBLIB_PORTD_HPP #include <avr/io.h> namespace blubblib { struct portd { static uint8_t Port() { return PORTD; } static void Port(uint8_t v) { PORTD = v; } static uint8_t Pin() { return PIND; } static void Pin(uint8_t v) { PIND = v; } static uint8_t Dir() { return DDRD; } static void Dir(uint8_t v) { DDRD = v; } }; } #endif