1 /* See LICENSE file for licence details */ 2 3 #ifndef N200_TIMER_H 4 #define N200_TIMER_H 5 6 #define TIMER_MSIP 0xFFC 7 #define TIMER_MSIP_size 0x4 8 #define TIMER_MTIMECMP 0x8 9 #define TIMER_MTIMECMP_size 0x8 10 #define TIMER_MTIME 0x0 11 #define TIMER_MTIME_size 0x8 12 13 #define TIMER_CTRL_ADDR 0xd1000000 14 #define TIMER_REG(offset) _REG32(TIMER_CTRL_ADDR, offset) 15 #define TIMER_FREQ ((uint32_t)SystemCoreClock/4) 16 17 #endif 18 19