Estoy escribiendo una biblioteca personalizada para Arduino (por ejemplo, utilizando el ATmega328P). Me gustaría obtener el registro de dirección de datos dada una dirección de la dirección del puerto correspondiente. Por ejemplo,
#include <avr/io.h>
DDRB = get_data_direction_register(PORTB)
¿Cómo puedo lograr esto?