RTEMS  5.1
ide_ctrl.h
1 /*
2  * ide_ctrl.h
3  *
4  * This file describes the IDE controller driver for all boards.
5  *
6  * Copyright (C) 2002 OKTET Ltd., St.-Petersburg, Russia
7  * Author: Eugeny S. Mints <Eugeny.Mints@oktet.ru>
8  *
9  * The license and distribution terms for this file may be
10  * found in the file LICENSE in this distribution or at
11  * http://www.rtems.org/license/LICENSE.
12  */
13 #ifndef __IDE_CTRL_H__
14 #define __IDE_CTRL_H__
15 
16 #ifdef __cplusplus
17 extern "C" {
18 #endif
19 
20 rtems_device_driver ide_controller_initialize(
21  rtems_device_major_number major,
22  rtems_device_minor_number minor,
23  void *args);
24 
25 
26 #define IDE_CONTROLLER_DRIVER_TABLE_ENTRY \
27  {ide_controller_initialize, NULL, NULL, NULL, NULL, NULL}
28 
29 
30 #ifdef __cplusplus
31 }
32 #endif
33 
34 
35 #endif /* __IDE_CTRL_H__ */
rtems_status_code
Classic API Status.
Definition: status.h:43