19 #ifndef _RTEMS_CONSOLE_H 20 #define _RTEMS_CONSOLE_H 32 #define CONSOLE_DEVICE_NAME "/dev/console" 38 #define CONSOLE_DRIVER_TABLE_ENTRY \ 39 { console_initialize, console_open, console_close, \ 40 console_read, console_write, console_control } 54 rtems_device_major_number major,
55 rtems_device_minor_number minor,
72 rtems_device_major_number major,
73 rtems_device_minor_number minor,
90 rtems_device_major_number major,
91 rtems_device_minor_number minor,
108 rtems_device_major_number major,
109 rtems_device_minor_number minor,
126 rtems_device_major_number major,
127 rtems_device_minor_number minor,
145 rtems_device_major_number major,
146 rtems_device_minor_number minor,
void _Console_simple_Initialize(void)
Initializes a simple console device.
Definition: consolesimple.c:91
void _Console_simple_task_Initialize(void)
Initializes a simple task console device.
Definition: consolesimpletask.c:217
rtems_device_driver console_close(rtems_device_major_number major, rtems_device_minor_number minor, void *arg)
Console close entry point.
Definition: uart.c:143
rtems_device_driver console_write(rtems_device_major_number major, rtems_device_minor_number minor, void *arg)
Console write entry point.
Definition: uart.c:161
rtems_device_driver console_read(rtems_device_major_number major, rtems_device_minor_number minor, void *arg)
Console read entry point.
Definition: uart.c:152
rtems_status_code
Classic API Status.
Definition: status.h:43
Classic Input/Output Manager API.
rtems_device_driver console_control(rtems_device_major_number major, rtems_device_minor_number minor, void *arg)
Console IO control entry point.
Definition: uart.c:170
rtems_device_driver console_open(rtems_device_major_number major, rtems_device_minor_number minor, void *arg)
Console open entry point.
Definition: uart.c:126
rtems_device_driver console_initialize(rtems_device_major_number major, rtems_device_minor_number minor, void *arg)
Console initialization entry point.
Definition: console.c:477