RTEMS 6.3
Loading...
Searching...
No Matches
clock-config.c File Reference

QorIQ clock configuration. More...

#include <rtems/timecounter.h>
#include <libcpu/powerpc-utility.h>
#include <bsp.h>
#include <bsp/fatal.h>
#include <bsp/qoriq.h>
#include <bsp/irq-generic.h>
#include "../../../shared/dev/clock/clockimpl.h"

Macros

#define CLOCK_INTERRUPT   (QORIQ_IRQ_GT_BASE + QORIQ_CLOCK_TIMER)
#define Clock_driver_support_install_isr(isr)
#define Clock_driver_support_set_interrupt_affinity(online_processors)
#define Clock_driver_support_initialize_hardware()

Detailed Description

QorIQ clock configuration.

Macro Definition Documentation

◆ Clock_driver_support_initialize_hardware

#define Clock_driver_support_initialize_hardware ( void)
Value:
qoriq_clock_initialize()

◆ Clock_driver_support_install_isr

#define Clock_driver_support_install_isr ( isr)
Value:
qoriq_clock_handler_install(isr)

◆ Clock_driver_support_set_interrupt_affinity

#define Clock_driver_support_set_interrupt_affinity ( online_processors)
Value:
bsp_interrupt_set_affinity(CLOCK_INTERRUPT, online_processors)
rtems_status_code bsp_interrupt_set_affinity(rtems_vector_number vector, const Processor_mask *affinity)
Sets the processor affinity set of the interrupt vector.
Definition irq.c:407