Pip
Architecture-dependent parts of Pip: MAL, IAL and boot
Macros | Functions
irq.c File Reference
#include "debug.h"
#include "periph.h"

Macros

#define CPU_FREQ   900000000
 
#define TIMER_HZ   160
 
#define TIMER_RELOAD   (CPU_FREQ / TIMER_HZ)
 
#define LOCAL_TIMER_INT_EN   (1<<29)
 
#define LOCAL_TIMER_EN   (1<<28)
 
#define LOCAL_TIMER_RELOAD_MASK   ((1<<28)-1)
 

Functions

void irq_init_2836 (void)
 
void irq_init (void)
 

Macro Definition Documentation

◆ CPU_FREQ

#define CPU_FREQ   900000000

◆ LOCAL_TIMER_EN

#define LOCAL_TIMER_EN   (1<<28)

◆ LOCAL_TIMER_INT_EN

#define LOCAL_TIMER_INT_EN   (1<<29)

◆ LOCAL_TIMER_RELOAD_MASK

#define LOCAL_TIMER_RELOAD_MASK   ((1<<28)-1)

◆ TIMER_HZ

#define TIMER_HZ   160

◆ TIMER_RELOAD

#define TIMER_RELOAD   (CPU_FREQ / TIMER_HZ)

Function Documentation

◆ irq_init()

void irq_init ( void  )

◆ irq_init_2836()

void irq_init_2836 ( void  )