arch_xt_timer_b.cpp File Reference
|
yasimavr
|
Loading...
Searching...
No Matches
arch_xt_timer_b.cpp File Reference
#include "arch_xt_timer_b.h"#include "arch_xt_timer_a.h"#include "arch_xt_io.h"#include "arch_xt_io_utils.h"#include "core/sim_device.h"#include "core/sim_sleep.h"Classes | |
| class | ArchXT_TimerB::_PinDriver |
Macros | |
| #define | REG_ADDR(reg) (m_config.reg_base + offsetof(TCB_t, reg)) |
| #define | REG_OFS(reg) offsetof(TCB_t, reg) |
| #define | TIMER_CLOCK_DISABLED -1 |
Typedefs | |
| typedef ArchXT_TimerBConfig | CFG |
Enumerations | |
| enum | OutputChange { Output_NoChange = 0 , Output_Clear , Output_Set , Output_Reset } |
Macro Definition Documentation
◆ REG_ADDR
| #define REG_ADDR | ( | reg | ) | (m_config.reg_base + offsetof(TCB_t, reg)) |
◆ REG_OFS
| #define REG_OFS | ( | reg | ) | offsetof(TCB_t, reg) |
◆ TIMER_CLOCK_DISABLED
| #define TIMER_CLOCK_DISABLED -1 |
Typedef Documentation
◆ CFG
| typedef ArchXT_TimerBConfig CFG |
Enumeration Type Documentation
◆ OutputChange
| enum OutputChange |
Generated by