18#ifndef __ARM_KERNEL_RASPBERRYKERNEL_H
19#define __ARM_KERNEL_RASPBERRYKERNEL_H
21#include <FreeNOS/arm/ARMKernel.h>
Represents the ARM kernel implementation.
Broadcom 2836 device specific I/O configuration.
Raspberry Pi Interrupt Controller implementation.
Broadcom System-on-Chip system timer.
Represents the Raspberry Pi kernel implementation.
BroadcomTimer m_bcmTimer
Broadcom specific timer module.
Broadcom2836 m_bcm
Broadcom specific registers.
u8 m_timerIrq
Interrupt number for the timer.
BroadcomInterrupt m_bcmIntr
Broadcom specific interrupt controller.
ARM64Timer m_armTimer
ARM generic timer.
static void interrupt(CPUState state)
Interrupt handler routine.
unsigned char u8
Unsigned 8-bit number.
Contains all the CPU registers.
Per-Core information structure.