46 #define RTEMS_MEDIA_MOUNT_BASE "/media" 48 #define RTEMS_MEDIA_DELIMITER '-' 67 RTEMS_MEDIA_EVENT_DISK_ATTACH,
68 RTEMS_MEDIA_EVENT_DISK_DETACH,
69 RTEMS_MEDIA_EVENT_MOUNT,
70 RTEMS_MEDIA_EVENT_UNMOUNT,
71 RTEMS_MEDIA_EVENT_PARTITION_INQUIRY,
72 RTEMS_MEDIA_EVENT_PARTITION_ATTACH,
73 RTEMS_MEDIA_EVENT_PARTITION_DETACH,
74 RTEMS_MEDIA_EVENT_ERROR
89 RTEMS_MEDIA_STATE_INQUIRY,
90 RTEMS_MEDIA_STATE_READY,
91 RTEMS_MEDIA_STATE_ABORTED,
92 RTEMS_MEDIA_STATE_SUCCESS,
93 RTEMS_MEDIA_STATE_FAILED,
94 RTEMS_MEDIA_ERROR_DISK_UNKNOWN,
95 RTEMS_MEDIA_ERROR_DISK_EXISTS,
96 RTEMS_MEDIA_ERROR_DISK_OR_PARTITION_UNKNOWN,
97 RTEMS_MEDIA_ERROR_DISK_OR_PARTITION_EXISTS,
98 RTEMS_MEDIA_ERROR_PARTITION_UNKNOWN,
99 RTEMS_MEDIA_ERROR_PARTITION_ORPHAN,
100 RTEMS_MEDIA_ERROR_PARTITION_DETACH_WITH_MOUNT,
101 RTEMS_MEDIA_ERROR_PARTITION_WITH_UNKNOWN_DISK,
102 RTEMS_MEDIA_ERROR_MOUNT_POINT_UNKNOWN,
103 RTEMS_MEDIA_ERROR_MOUNT_POINT_EXISTS,
104 RTEMS_MEDIA_ERROR_MOUNT_POINT_ORPHAN
283 rtems_media_event event,
284 rtems_media_state state,
307 rtems_media_state state,
368 rtems_media_event event,
411 rtems_media_event event,
421 const char *driver_name,
427 RTEMS_MEDIA_EVENT_DISK_ATTACH,
438 const char *disk_path
442 RTEMS_MEDIA_EVENT_DISK_DETACH,
464 rtems_device_major_number major
483 rtems_device_minor_number minor
501 const char *device_path,
502 dev_t *device_identifier
505 const char *rtems_media_event_description(rtems_media_event event);
507 const char *rtems_media_state_description(rtems_media_state state);
uint32_t rtems_attribute
This defines the type used to contain Classic API attributes.
Definition: attr.h:44
Priority_Control rtems_task_priority
Define the type for an RTEMS API task priority.
Definition: tasks.h:79
rtems_status_code
Classic API Status.
Definition: status.h:46
Definition: testparallel.c:92
Modes_Control rtems_mode
Task mode type.
Definition: types.h:167