7 #define STRFORMAT_FAILED 1
8 typedef unsigned int StrFormatResult;
11 typedef StrFormatResult (*StrFormatWrite)(
void *user_data,
const char *data,
unsigned int len);
13 typedef struct _StrFormatContext
15 StrFormatWrite write_str;
19 int format_str(
const StrFormatContext *ctxt,
const char *format, ...)
23 format_str_v(const StrFormatContext *ctxt, const
char *format, va_list ap);
void __attribute__((interrupt))
This ISR handles most of the business interacting with the 1-wire bus.