|
Open Model Railroad Network (OpenMRN)
|
Default hardware structure for the TivaCpuLoad driver. More...
#include <TivaCpuLoad.hxx>
Static Public Attributes | |
| static constexpr auto | TIMER_BASE = TIMER4_BASE |
| Timer address base to use. | |
| static constexpr unsigned | TIMER = TIMER_A |
| Which side of the timer we should be using. | |
| static constexpr auto | TIMER_PERIPH = SYSCTL_PERIPH_TIMER4 |
| Peripheral constant to enable the clock output on. | |
| static constexpr auto | TIMER_INTERRUPT = INT_TIMER4A |
| Interrupt ID belonging to the given timer. | |
| static constexpr unsigned | TIMER_PERIOD = 80000000 / 127 |
| Period in clock cycles to tick upon for the Cpu Load calculation. | |
Default hardware structure for the TivaCpuLoad driver.
Definition at line 44 of file TivaCpuLoad.hxx.
|
staticconstexpr |
Which side of the timer we should be using.
Definition at line 49 of file TivaCpuLoad.hxx.
|
staticconstexpr |
Timer address base to use.
Definition at line 47 of file TivaCpuLoad.hxx.
|
staticconstexpr |
Interrupt ID belonging to the given timer.
Definition at line 53 of file TivaCpuLoad.hxx.
|
staticconstexpr |
Period in clock cycles to tick upon for the Cpu Load calculation.
Definition at line 55 of file TivaCpuLoad.hxx.
|
staticconstexpr |
Peripheral constant to enable the clock output on.
Definition at line 51 of file TivaCpuLoad.hxx.