196int putk(
const char *s );
272int vprintk( const
char *fmt, va_list ap );
This header file provides basic definitions used by the API and the implementation.
#define RTEMS_PRINTFLIKE(_format_pos, _ap_pos)
Tells the compiler in a declaration that this function expects printf()-like arguments.
Definition: basedefs.h:772
int(* BSP_polling_getchar_function_type)(void)
Polled character input functions shall have this type.
Definition: bspIo.h:321
int putk(const char *s)
Outputs the characters of the string and a newline character to the kernel character output device.
Definition: putk.c:46
int vprintk(const char *fmt, va_list ap)
Outputs the characters defined by the format string and the variable argument list to the kernel char...
Definition: vprintk.c:43
BSP_output_char_function_type BSP_output_char
This function pointer references the kernel character output implementation.
Definition: console.c:68
void rtems_putc(char c)
Outputs the character to the kernel character output device.
Definition: rtems_putc.c:42
int rtems_printk_printer(void *unused, const char *fmt, va_list ap)
Outputs the characters defined by the format string and the variable argument list to the kernel char...
Definition: printk_plugin.c:46
void(* BSP_output_char_function_type)(char)
Polled character output functions shall have this type.
Definition: bspIo.h:93
void rtems_put_char(int c, void *unused)
Puts the character using rtems_putc()
Definition: rtems_put_char.c:42
int getchark(void)
Tries to dequeue a character from the kernel character input device.
Definition: getchark.c:43
BSP_polling_getchar_function_type BSP_poll_char
This function pointer may reference the kernel character input implementation.
Definition: console.c:70