![]() |
RTEMS
5.0.0
|
#include <stdlib.h>#include <rtems.h>#include <bsp.h>#include <bsp/irq.h>#include <rtems/clockdrv.h>#include "clock.h"Macros | |
| #define | EXT_INT1 0x800 /* external interrupt 5 */ |
| #define | CLOCK_VECTOR_MASK EXT_INT1 |
| #define | CLOCK_VECTOR MIPS_INTERRUPT_BASE + 0x3 |
Functions | |
| rtems_isr | USC_isr (void *unused) |
| void | reset_wdt (void) |
| void | enable_wdi (void) |
| void | init_hbt (void) |
| void | enable_hbi (void) |
| void | disable_hbi (void) |
| void | Clock_exit (void) |
| rtems_isr | Clock_isr (rtems_vector_number vector) |
| rtems_isr | User_Clock_isr (rtems_vector_number vector) |
| void | Install_clock (rtems_isr_entry clock_isr) |
| rtems_device_driver | Clock_initialize (rtems_device_major_number major, rtems_device_minor_number minor, void *pargp) |
Variables | |
| uint32_t | bsp_clicks_per_microsecond |
| volatile uint32_t | Clock_driver_ticks |
| uint32_t | Clock_isrs |
| rtems_isr_entry | Old_ticker |
This file contains the clock driver initialization for the Hurricane BSP.
1.8.13