18#ifndef __LIBARCH_ARM_BROADCOM2836_H
19#define __LIBARCH_ARM_BROADCOM2836_H
Input/Output operations specific to the ARM architecture.
Broadcom 2836 device specific I/O configuration.
Result setCoreTimerIrq(Timer timer, bool enable)
Set Core Timer interrupt.
static const Address IOBase
Base address for the BCM2836 I/O configuration.
Result initialize()
Initialize the Controller.
Registers
Hardware registers.
bool getCoreTimerIrqStatus(Timer timer) const
Get core timer interrupt status.
Size m_coreId
Core identifier.
Represents a configurable timer device.
unsigned long Address
A memory address.
unsigned int Size
Any sane size indicator cannot go negative.