#include "stdint.h" #define BAR_NUM 3 #define DEV_NAME "usd_reg" class UltraSoundDevice { private: void* bars[BAR_NUM]; int files[BAR_NUM]; public: UltraSoundDevice(); ~UltraSoundDevice(); uint8_t readByte(uint32_t address, uint32_t bar); uint32_t readWord(uint32_t address, uint32_t bar); void writeByte(uint32_t address, uint32_t bar, uint8_t data); void writeWord(uint32_t address, uint32_t bar, uint32_t data); };