X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=bertos%2Fmware%2Fformatwr.h;h=8ede6f247578b90866c2202425c09aec6c4c9827;hb=706954ecdc8313eb3dd0a23190ae9d12cd4392a3;hp=5854bd4aa6d3123d6448cdc1b13ca7f4d9ea5aa3;hpb=791e167e053bdd9250d34a9a5ccae6ccde4d6679;p=bertos.git diff --git a/bertos/mware/formatwr.h b/bertos/mware/formatwr.h index 5854bd4a..8ede6f24 100644 --- a/bertos/mware/formatwr.h +++ b/bertos/mware/formatwr.h @@ -33,17 +33,25 @@ * \version $Id$ * * \brief Basic "printf", "sprintf" and "fprintf" formatter. + * + * $WIZ$ module_name = "formatwr" + * $WIZ$ module_configuration = "bertos/cfg/cfg_formatwr.h" + * $WIZ$ module_depends = "hex" + * $WIZ$ module_harvard = "both" */ #ifndef MWARE_FORMATWR_H #define MWARE_FORMATWR_H -#include /* va_list */ -#include +#include "cfg/cfg_formatwr.h" + #include /* CPU_HARVARD */ +#include /* va_list */ + /** * \name _formatted_write() configuration + * $WIZ$ printf_list = "PRINTF_DISABLED", "PRINTF_NOMODIFIERS", "PRINTF_REDUCED", "PRINTF_NOFLOAT", "PRINTF_FULL" * \{ */ #define PRINTF_DISABLED 0 @@ -66,7 +74,7 @@ _formatted_write( va_list ap); #if CPU_HARVARD - #include + #include int _formatted_write_P( const char * PROGMEM format, void put_char_func(char c, void *user_data), @@ -74,5 +82,9 @@ _formatted_write( va_list ap); #endif /* CPU_HARVARD */ +int sprintf_testSetup(void); +int sprintf_testRun(void); +int sprintf_testTearDown(void); + #endif /* MWARE_FORMATWR_H */