Save progress
This commit is contained in:
@@ -10,14 +10,15 @@ namespace JabyEngine {
|
||||
__io_port_inherit_complex_bit_map(CounterMode);
|
||||
|
||||
static constexpr auto SyncEnable = Bit<uint32_t>(0);
|
||||
static constexpr auto FreeRun = !SyncEnable;
|
||||
static constexpr auto SyncMode = BitRange<uint32_t>::from_to(1, 2);
|
||||
static constexpr auto ResetAfterTarget = Bit<uint32_t>(3);
|
||||
static constexpr auto IRQAtTarget = Bit<uint32_t>(4);
|
||||
static constexpr auto IRQAtMax = Bit<uint32_t>(5);
|
||||
static constexpr auto IRQOneShot = !Bit<uint32_t>(6);
|
||||
static constexpr auto IRQEveryTime = Bit<uint32_t>(6);
|
||||
static constexpr auto IRQPulse = !Bit<uint32_t>(7);
|
||||
static constexpr auto IRQOneShot = !IRQEveryTime;
|
||||
static constexpr auto IRQToggle = Bit<uint32_t>(7);
|
||||
static constexpr auto IRQPulse = !IRQToggle;
|
||||
static constexpr auto ClockSource = BitRange<uint32_t>::from_to(8, 9);
|
||||
static constexpr auto HasIRQRequest = Bit<uint32_t>(10);
|
||||
static constexpr auto IsTargetReached = Bit<uint32_t>(11);
|
||||
|
Reference in New Issue
Block a user