source: rtems/c/src/lib/libbsp/arm/gp32/smc/smc.h @ 0afac6a

4.115
Last change on this file since 0afac6a was 582553d9, checked in by Daniel Ramirez <javamonn@…>, on 12/21/13 at 21:46:33

arm_gp32: added new doxygen

  • Property mode set to 100644
File size: 676 bytes
Line 
1/**
2 * @file
3 * @ingroup gp32_smc
4 * @brief SMC disk driver initialization entry point
5 */
6
7#ifndef __SMC_H__
8#define __SMC_H__
9
10#ifdef __cplusplus
11extern "C" {
12#endif
13
14#include <rtems.h>
15
16#include "rtems/blkdev.h"
17
18/**
19 * @defgroup gp32_smc SMC Disk Driver
20 * @ingroup arm_gp32
21 * @brief SMC Disk Driver Support
22 * @{
23 */
24
25/**
26 * @brief smc_initialize
27 *     SMC disk driver initialization entry point.
28 */
29rtems_device_driver
30smc_initialize(
31    rtems_device_major_number major,
32    rtems_device_minor_number minor,
33    void *arg);
34
35#define SMC_DRIVER_TABLE_ENTRY \
36    { smc_initialize, GENERIC_BLOCK_DEVICE_DRIVER_ENTRIES }
37
38/** @} */
39
40#ifdef __cplusplus
41}
42#endif
43
44#endif
Note: See TracBrowser for help on using the repository browser.