Zephyr API Documentation  3.0.0
A Scalable Open Source RTOS
3.0.0
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
riscv-machine-timer.h File Reference

Go to the source code of this file.

Macros

#define RISCV_MACHINE_TIMER_DIVIDER_1   0
 
#define RISCV_MACHINE_TIMER_DIVIDER_2   1
 
#define RISCV_MACHINE_TIMER_DIVIDER_4   2
 
#define RISCV_MACHINE_TIMER_DIVIDER_8   3
 
#define RISCV_MACHINE_TIMER_DIVIDER_16   4
 
#define RISCV_MACHINE_TIMER_DIVIDER_32   5
 
#define RISCV_MACHINE_TIMER_DIVIDER_64   6
 
#define RISCV_MACHINE_TIMER_DIVIDER_128   7
 
#define RISCV_MACHINE_TIMER_DIVIDER_256   8
 
#define RISCV_MACHINE_TIMER_DIVIDER_512   9
 
#define RISCV_MACHINE_TIMER_DIVIDER_1024   10
 

Macro Definition Documentation

◆ RISCV_MACHINE_TIMER_DIVIDER_1

#define RISCV_MACHINE_TIMER_DIVIDER_1   0

◆ RISCV_MACHINE_TIMER_DIVIDER_1024

#define RISCV_MACHINE_TIMER_DIVIDER_1024   10

◆ RISCV_MACHINE_TIMER_DIVIDER_128

#define RISCV_MACHINE_TIMER_DIVIDER_128   7

◆ RISCV_MACHINE_TIMER_DIVIDER_16

#define RISCV_MACHINE_TIMER_DIVIDER_16   4

◆ RISCV_MACHINE_TIMER_DIVIDER_2

#define RISCV_MACHINE_TIMER_DIVIDER_2   1

◆ RISCV_MACHINE_TIMER_DIVIDER_256

#define RISCV_MACHINE_TIMER_DIVIDER_256   8

◆ RISCV_MACHINE_TIMER_DIVIDER_32

#define RISCV_MACHINE_TIMER_DIVIDER_32   5

◆ RISCV_MACHINE_TIMER_DIVIDER_4

#define RISCV_MACHINE_TIMER_DIVIDER_4   2

◆ RISCV_MACHINE_TIMER_DIVIDER_512

#define RISCV_MACHINE_TIMER_DIVIDER_512   9

◆ RISCV_MACHINE_TIMER_DIVIDER_64

#define RISCV_MACHINE_TIMER_DIVIDER_64   6

◆ RISCV_MACHINE_TIMER_DIVIDER_8

#define RISCV_MACHINE_TIMER_DIVIDER_8   3