diff --git a/src/Targets/Microchip/AVR/Fuse.hpp b/src/Targets/Microchip/AVR/Fuse.hpp new file mode 100644 index 00000000..0d17f697 --- /dev/null +++ b/src/Targets/Microchip/AVR/Fuse.hpp @@ -0,0 +1,21 @@ +#pragma once + +#include + +namespace Bloom::Targets::Microchip::Avr +{ + enum class FuseType: std::uint8_t + { + LOW, + HIGH, + EXTENDED, + }; + + struct Fuse + { + FuseType type; + std::uint8_t value; + + Fuse(FuseType type, std::uint8_t value): type(type), value(value) {} + }; +}