RTEMS: bsps/shared/dev/clock/clockimpl.h File Reference

| RTEMS 5.4-rc2

Loading...
Searching...
No Matches
Macros | Functions | Variables
clockimpl.h File Reference
Board Support Packages » Shared » Clock Support

Clock Tick Device Driver Shell. More...

`#include <stdlib.h>`
`#include <bsp.h>`
`#include <rtems/clockdrv.h>`
`#include <rtems/score/percpu.h>`
`#include <rtems/score/smpimpl.h>`
`#include <rtems/score/timecounter.h>`
`#include <rtems/score/thread.h>`
`#include <rtems/score/watchdogimpl.h>`

Go to the source code of this file.

## Macros
#define | Clock_driver_support_install_isr(isr)
| Do nothing by default.
#define | Clock_driver_support_find_timer()
| This method is rarely used so default it.
#define | Clock_driver_support_at_tick()
| Do nothing by default.
#define | Clock_driver_support_set_interrupt_affinity(online_processors)
| Do nothing by default.

## Functions
rtems_isr | Clock_isr (rtems_vector_number vector)
| Clock_isr.
void | _Clock_Initialize (void)
| Initialize the clock driver.

## Variables
volatile uint32_t | Clock_driver_ticks
| ISRs until next clock tick.

## Detailed Description

Clock Tick Device Driver Shell.

## Function Documentation

## ◆ Clock_isr()

rtems_isr Clock_isr | ( | rtems_vector_number | vector | ) |

Clock_isr.

This is the clock tick interrupt handler.

Parameters

  vector | Vector number.