| Zephyr Project API 4.1.0
    A Scalable Open Source RTOS | 
Go to the source code of this file.
| Functions | |
| void | soc_timing_init (void) | 
| Initialize the timing subsystem on SoC. | |
| void | soc_timing_start (void) | 
| Signal the start of the timing information gathering. | |
| void | soc_timing_stop (void) | 
| Signal the end of the timing information gathering. | |
| timing_t | soc_timing_counter_get (void) | 
| Return timing counter. | |
| uint64_t | soc_timing_cycles_get (volatile timing_t *const start, volatile timing_t *const end) | 
| Get number of cycles between startandend. | |
| uint64_t | soc_timing_freq_get (void) | 
| Get frequency of counter used (in Hz). | |
| uint64_t | soc_timing_cycles_to_ns (uint64_t cycles) | 
| Convert number of cyclesinto nanoseconds. | |
| uint64_t | soc_timing_cycles_to_ns_avg (uint64_t cycles, uint32_t count) | 
| Convert number of cyclesinto nanoseconds with averaging. | |
| uint32_t | soc_timing_freq_get_mhz (void) | 
| Get frequency of counter used (in MHz). | |
| void | board_timing_init (void) | 
| Initialize the timing subsystem. | |
| void | board_timing_start (void) | 
| Signal the start of the timing information gathering. | |
| void | board_timing_stop (void) | 
| Signal the end of the timing information gathering. | |
| timing_t | board_timing_counter_get (void) | 
| Return timing counter. | |
| uint64_t | board_timing_cycles_get (volatile timing_t *const start, volatile timing_t *const end) | 
| Get number of cycles between startandend. | |
| uint64_t | board_timing_freq_get (void) | 
| Get frequency of counter used (in Hz). | |
| uint64_t | board_timing_cycles_to_ns (uint64_t cycles) | 
| Convert number of cyclesinto nanoseconds. | |
| uint64_t | board_timing_cycles_to_ns_avg (uint64_t cycles, uint32_t count) | 
| Convert number of cyclesinto nanoseconds with averaging. | |
| uint32_t | board_timing_freq_get_mhz (void) | 
| Get frequency of counter used (in MHz). | |
| void | timing_init (void) | 
| Initialize the timing subsystem. | |
| void | timing_start (void) | 
| Signal the start of the timing information gathering. | |
| void | timing_stop (void) | 
| Signal the end of the timing information gathering. | |
| static timing_t | timing_counter_get (void) | 
| Return timing counter. | |
| static uint64_t | timing_cycles_get (volatile timing_t *const start, volatile timing_t *const end) | 
| Get number of cycles between startandend. | |
| static uint64_t | timing_freq_get (void) | 
| Get frequency of counter used (in Hz). | |
| static uint64_t | timing_cycles_to_ns (uint64_t cycles) | 
| Convert number of cyclesinto nanoseconds. | |
| static uint64_t | timing_cycles_to_ns_avg (uint64_t cycles, uint32_t count) | 
| Convert number of cyclesinto nanoseconds with averaging. | |
| static uint32_t | timing_freq_get_mhz (void) | 
| Get frequency of counter used (in MHz). | |