RTEMS  5.0.0
legacy-console.h
Go to the documentation of this file.
1 
9 /*
10  * COPYRIGHT (c) 1989-2011, 2016.
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 _PC386_CONSOLE_PRIVATE_h
19 #define _PC386_CONSOLE_PRIVATE_h
20 
21 #include <rtems.h>
22 
23 #include <libchip/serial.h>
24 
25 #ifdef __cplusplus
26 extern "C" {
27 #endif
28 
29 extern rtems_device_minor_number BSPPrintkPort;
30 
38 int vt_ioctl(
39  unsigned int cmd,
40  unsigned long arg
41 );
42 
51  const char *match,
52  size_t length,
53  rtems_device_minor_number *match_minor
54 );
55 
64 void console_initialize_data(void);
65 
78  console_tbl *new_ports,
79  size_t number_of_ports
80 );
81 
82 #ifdef __cplusplus
83 }
84 #endif
85 
88 #endif
89 /* end of include file */
console_tbl * console_find_console_entry(const char *match, size_t length, rtems_device_minor_number *match_minor)
console_find_console_entry
Definition: legacy-console.c:43
void console_register_devices(console_tbl *new_ports, size_t number_of_ports)
console_register_devices
Definition: legacy-console.c:119
void console_initialize_data(void)
console_initialize_data
Definition: legacy-console.c:82
Definition: serial.h:117
The generic libchip serial driver interface.
int vt_ioctl(unsigned int cmd, unsigned long arg)
This function is the ioctl() support for a VGA buffer driver.
Definition: vt.c:181