RTEMS 5.2
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
watchdogdrv.h
Go to the documentation of this file.
1
10/*
11 *
12 * COPYRIGHT (c) 1989-2008.
13 * On-Line Applications Research Corporation (OAR).
14 *
15 * The license and distribution terms for this file may be
16 * found in the file LICENSE in this distribution or at
17 * http://www.rtems.org/license/LICENSE.
18 */
19
20#ifndef _RTEMS_WATCHDOGDRV_H
21#define _RTEMS_WATCHDOGDRV_H
22
23#ifdef __cplusplus
24extern "C" {
25#endif
26
30#define WATCHDOG_DRIVER_TABLE_ENTRY \
31 { Watchdog_initialize, NULL, NULL, NULL, NULL, Watchdog_control }
32
45 rtems_device_major_number major,
46 rtems_device_minor_number minor,
47 void *arguments
48);
49
61 rtems_device_major_number major,
62 rtems_device_minor_number minor,
63 void *arguments
64);
65
66#ifdef __cplusplus
67}
68#endif
69
70#endif
71/* end of include file */
rtems_status_code
Classic API Status.
Definition: status.h:43
rtems_device_driver Watchdog_control(rtems_device_major_number major, rtems_device_minor_number minor, void *arguments)
Watchdog Driver IO Control.
rtems_device_driver Watchdog_initialize(rtems_device_major_number major, rtems_device_minor_number minor, void *arguments)
Watchdog Driver Initialization.