diff options
Diffstat (limited to '')
-rw-r--r-- | cpukit/include/rtems/bspIo.h | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/cpukit/include/rtems/bspIo.h b/cpukit/include/rtems/bspIo.h index 403b857e43..a7fd9590ee 100644 --- a/cpukit/include/rtems/bspIo.h +++ b/cpukit/include/rtems/bspIo.h @@ -144,7 +144,7 @@ typedef int (*rtems_print_plugin_t)(void *, const char *format, va_list ap); /** * @brief Reporting Methods printk() Plugin * - * @param[in] context points to a user defined context. + * @param[in] context Unused. * @param[in] fmt is a printf()-style format string * * @return The number of characters printed. @@ -157,13 +157,26 @@ extern int printk_plugin(void *context, const char *fmt, va_list ap); * This is a standard plug-in to support using printf() for output * instead of printk(). * - * @param[in] context points to a user defined context. + * @param[in] context Unused. * @param[in] fmt is a printf()-style format string * * @return The number of characters printed. */ extern int rtems_printf_plugin(void *context, const char *fmt, va_list ap); +/** + * @brief Reporting Methods fprintf() Plugin + * + * This is a standard plug-in to support using fprintf() for output + * instead of printk(). + * + * @param[in] context The file stream. + * @param[in] fmt is a printf()-style format string + * + * @return The number of characters printed. + */ +extern int rtems_fprintf_plugin(void *context, const char *fmt, va_list ap); + /**@}*/ #ifdef __cplusplus |