FreeNOS
Macros
BroadcomInterrupt.cpp File Reference
#include <Log.h>
#include "BroadcomInterrupt.h"

Go to the source code of this file.

Macros

#define INTERRUPT_BASE_ADDR   0xB000
 
#define INTERRUPT_BASICPEND   (INTERRUPT_BASE_ADDR+0x200)
 
#define INTERRUPT_IRQPEND1   (INTERRUPT_BASE_ADDR+0x204)
 
#define INTERRUPT_IRQPEND2   (INTERRUPT_BASE_ADDR+0x208)
 
#define INTERRUPT_FIQCONTROL   (INTERRUPT_BASE_ADDR+0x20C)
 
#define INTERRUPT_ENABLEIRQ1   (INTERRUPT_BASE_ADDR+0x210)
 
#define INTERRUPT_ENABLEIRQ2   (INTERRUPT_BASE_ADDR+0x214)
 
#define INTERRUPT_ENABLEBASICIRQ   (INTERRUPT_BASE_ADDR+0x218)
 
#define INTERRUPT_DISABLEIRQ1   (INTERRUPT_BASE_ADDR+0x21C)
 
#define INTERRUPT_DISABLEIRQ2   (INTERRUPT_BASE_ADDR+0x220)
 
#define INTERRUPT_DISABLEBASICIRQ   (INTERRUPT_BASE_ADDR+0x224)
 
#define IRQSYSTIMERC1   1
 
#define IRQSYSTIMERC3   3
 
#define IRQAUX   29
 
#define IRQUART   57
 

Macro Definition Documentation

◆ INTERRUPT_BASE_ADDR

#define INTERRUPT_BASE_ADDR   0xB000

Definition at line 21 of file BroadcomInterrupt.cpp.

◆ INTERRUPT_BASICPEND

#define INTERRUPT_BASICPEND   (INTERRUPT_BASE_ADDR+0x200)

Definition at line 22 of file BroadcomInterrupt.cpp.

◆ INTERRUPT_DISABLEBASICIRQ

#define INTERRUPT_DISABLEBASICIRQ   (INTERRUPT_BASE_ADDR+0x224)

Definition at line 31 of file BroadcomInterrupt.cpp.

◆ INTERRUPT_DISABLEIRQ1

#define INTERRUPT_DISABLEIRQ1   (INTERRUPT_BASE_ADDR+0x21C)

Definition at line 29 of file BroadcomInterrupt.cpp.

◆ INTERRUPT_DISABLEIRQ2

#define INTERRUPT_DISABLEIRQ2   (INTERRUPT_BASE_ADDR+0x220)

Definition at line 30 of file BroadcomInterrupt.cpp.

◆ INTERRUPT_ENABLEBASICIRQ

#define INTERRUPT_ENABLEBASICIRQ   (INTERRUPT_BASE_ADDR+0x218)

Definition at line 28 of file BroadcomInterrupt.cpp.

◆ INTERRUPT_ENABLEIRQ1

#define INTERRUPT_ENABLEIRQ1   (INTERRUPT_BASE_ADDR+0x210)

Definition at line 26 of file BroadcomInterrupt.cpp.

◆ INTERRUPT_ENABLEIRQ2

#define INTERRUPT_ENABLEIRQ2   (INTERRUPT_BASE_ADDR+0x214)

Definition at line 27 of file BroadcomInterrupt.cpp.

◆ INTERRUPT_FIQCONTROL

#define INTERRUPT_FIQCONTROL   (INTERRUPT_BASE_ADDR+0x20C)

Definition at line 25 of file BroadcomInterrupt.cpp.

◆ INTERRUPT_IRQPEND1

#define INTERRUPT_IRQPEND1   (INTERRUPT_BASE_ADDR+0x204)

Definition at line 23 of file BroadcomInterrupt.cpp.

◆ INTERRUPT_IRQPEND2

#define INTERRUPT_IRQPEND2   (INTERRUPT_BASE_ADDR+0x208)

Definition at line 24 of file BroadcomInterrupt.cpp.

◆ IRQAUX

#define IRQAUX   29

Definition at line 34 of file BroadcomInterrupt.cpp.

◆ IRQSYSTIMERC1

#define IRQSYSTIMERC1   1

Definition at line 32 of file BroadcomInterrupt.cpp.

◆ IRQSYSTIMERC3

#define IRQSYSTIMERC3   3

Definition at line 33 of file BroadcomInterrupt.cpp.

◆ IRQUART

#define IRQUART   57

Definition at line 35 of file BroadcomInterrupt.cpp.