timer.h
来自「Leon3 & GPLIB libraries for CYGWIN/UNIX」· C头文件 代码 · 共 27 行
H
27 行
#ifndef TIMER_HEADER
#define TIMER_HEADER
/*
* Timer register offsets
*/
#define TIMER_SCALER_VAL_OFFSET 0x00
#define TIMER_SCALER_RELOAD_VAL_OFFSET 0x04
#define TIMER_CONFIG_REG_OFFSET 0x08
#define TIMER_PRESCALE_REG_OFFSET 0x0C
#define TIMER_T1_COUNTER_VAL_REG_OFFSET 0x10
#define TIMER_T1_RELOAD_VAL_REG_OFFSET 0x14
#define TIMER_T1_CONTROL_REG_OFFSET 0x18
/*
* Timer register addresses
*/
#define TIMER_SCALER_VAL (TIMER_BASE_ADDR + TIMER_SCALER_VAL_OFFSET)
#define TIMER_SCALER_RELOAD_VAL (TIMER_BASE_ADDR + TIMER_SCALER_RELOAD_VAL_OFFSET)
#define TIMER_CONFIG_REG (TIMER_BASE_ADDR + TIMER_CONFIG_REG_OFFSET)
#define TIMER_PRESCALE_REG (TIMER_BASE_ADDR + TIMER_PRESCALE_REG_OFFSET)
#define TIMER_T1_COUNTER_VAL_REG (TIMER_BASE_ADDR + TIMER_T1_COUNTER_VAL_REG_OFFSET)
#define TIMER_T1_RELOAD_VAL_REG (TIMER_BASE_ADDR + TIMER_T1_RELOAD_VAL_REG_OFFSET)
#define TIMER_T1_CONTROL_REG (TIMER_BASE_ADDR + TIMER_T1_CONTROL_REG_OFFSET)
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?