|
static void | vfprints (FILE *__restrict __stream, const char *__format, va_list args) |
|
void | fprints (FILE *__restrict __stream, const char *__format,...) |
| Prints a formatted string to the specifed IO stream. More...
|
|
void | prints (const char *__format,...) |
| Prints a formatted string to stdout More...
|
|
static void | safePrintTask (void *pvParameters) |
|
int | safePrintInit (void) |
| Initializes the printing module. More...
|
|
void | safePrintExit (void) |
| Exits the printing module.
|
|
A couple of drop in replacements for printf
and fprintf
to be used for thread safe printing when using FreeRTOS.
- Author
- Alex Hoffman
- Date
- 18 April 2020
----------------------------------------------------------------------
Copyright (C) Alexander Hoffman, 2020
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
----------------------------------------------------------------------