else post retrySend();
}
+#ifdef _H_msp430hardware_h
+ int putchar(int c) __attribute__((noinline)) @C() @spontaneous() {
+#else
#ifdef _H_atmega128hardware_H
int uart_putchar(char c, FILE *stream) __attribute__((noinline)) @C() @spontaneous() {
#else
#ifdef __M16C62PHARDWARE_H__
int lowlevel_putc(int c) __attribute__((noinline)) @C() @spontaneous() {
#else
- int putchar(int c) __attribute__((noinline)) @C() @spontaneous() {
+ int lowlevel_putc(int c) __attribute__((noinline)) @C() @spontaneous() {
+#endif
#endif
#endif
if((state == S_STARTED) && (call Queue.size() >= ((PRINTF_BUFFER_SIZE)/2))) {
#define PrintfQueue Queue
#endif
+#ifdef _H_msp430hardware_h
+ #include <stdio.h>
+#else
#ifdef _H_atmega128hardware_H
#include "avr_stdio.h"
#else
#ifdef __M16C62PHARDWARE_H__
#include "m16c62p_printf.h"
#else
- #include <stdio.h>
+ #include "generic_printf.h"
#endif
#endif
-#ifdef PXA27X_HARDWARE_H
- #undef putchar
#endif
#include "message.h"
int printfflush();