RTEMS: bsps/i386/pc386/include/bsp/rtd316.h Source File

| RTEMS 5.4-rc2

Loading...
Searching...
No Matches
rtd316.h
Go to the documentation of this file.
1
9/*
10 * COPYRIGHT (c) 1989-2014.
11 * On-Line Applications Research Corporation (OAR).
12 *
13 * The license and distribution terms for this file may be
14 * found in the file LICENSE in this distribution or at
15 * http://www.rtems.org/license/LICENSE.
16 */
17
18#ifndef _BSP_RTD_316_h
19#define _BSP_RTD_316_h
20
21#ifdef __cplusplus
22extern "C" {
23#endif
24
29#define RTD316_DRIVER_TABLE_ENTRY \
30 { rtd316_initialize, NULL, NULL, NULL, NULL, NULL }
31
44 rtems_device_driver rtd316_initialize(
45 rtems_device_major_number major,
46 rtems_device_minor_number minor,
47 void *arg
48);
49
60uint8_t rtd316_com_get_register(uint32_t addr, uint8_t reg);
61
70void rtd316_com_set_register(uint32_t addr,uint8_t reg, uint8_t val);
71
72#ifdef __cplusplus
73}
74#endif
75
76#endif
77/* end of include file */
rtems_status_code
rtems_status_code
Classic API Status.
Definition: status.h:43
rtd316_com_set_register
void rtd316_com_set_register(uint32_t addr, uint8_t reg, uint8_t val)
RTD316 Set Register Helper.
Definition: rtd316.c:44
rtd316_initialize
rtems_device_driver rtd316_initialize(rtems_device_major_number major, rtems_device_minor_number minor, void *arg)
RTD316 Initialization Entry Point.
Definition: rtd316.c:51
rtd316_com_get_register
uint8_t rtd316_com_get_register(uint32_t addr, uint8_t reg)
RTD316 Obtain Register Helper.
Definition: rtd316.c:33