RTEMS  5.0.0
Macros | Functions | Variables
clockdrv.h File Reference

Clock Driver for all Boards. More...

#include <rtems/io.h>

Go to the source code of this file.

Macros

#define CLOCK_DRIVER_TABLE_ENTRY   { Clock_initialize, NULL, NULL, NULL, NULL, NULL }
 

Functions

rtems_device_driver Clock_initialize (rtems_device_major_number, rtems_device_minor_number, void *)
 Clock_initialize. More...
 
void Clock_exit (void)
 

Variables

volatile uint32_t Clock_driver_ticks
 ISRs until next clock tick. More...
 

Detailed Description

Clock Driver for all Boards.

This file describes the Clock Driver for all boards.

Function Documentation

◆ Clock_initialize()

rtems_device_driver Clock_initialize ( rtems_device_major_number  major,
rtems_device_minor_number  minor,
void *  pargp 
)

Clock_initialize.

This routine initializes the clock driver.

Parameters
[in]majorClock device major number.
[in]minorClock device minor number.
[in]pargPointer to optional device driver arguments
Return values
rtems_device_driverstatus code

Variable Documentation

◆ Clock_driver_ticks

volatile uint32_t Clock_driver_ticks

ISRs until next clock tick.

Clock ticks since initialization