The unified diff between revisions [65df00aa..] and [9142f333..] is displayed below. It can also be downloaded as a raw diff.
This diff has been restricted to the following files: 'uart.h'
# # old_revision [65df00aa2705ce33fd74f4dd706d2879fe99b2b0] # new_revision [9142f3330490a5aa00c1686475633b620c2ef5e7] # # patch "uart.h" # from [0b8aacd8b3674937065175bb8fd6ce1feafd477e] # to [0e400c96fd36e3b821c79f86ab43102f9be607c7] # ============================================================ --- uart.h 0b8aacd8b3674937065175bb8fd6ce1feafd477e +++ uart.h 0e400c96fd36e3b821c79f86ab43102f9be607c7 @@ -3,11 +3,23 @@ #include "types.h" +#ifdef USE_UART void init_uart(void); void putch(char c); +void putch_irq(char c); void putstr(char *s); void putint(unsigned int n); +void putint_s(int n); void puthex(unsigned int n); bool getch(char *c); +#else +#define init_uart() ((void)0) +#define putch(x) ((void)0) +#define putstr(x) ((void)0) +#define putint(x) ((void)0) +#define putint_s(x) ((void)0) +#define puthex(x) ((void)0) +#define getch(x) (FALSE) +#endif #endif /* __UART_H */