diff options
author | Leo C | 2014-08-21 11:36:14 +0200 |
---|---|---|
committer | Leo C | 2014-08-21 11:36:14 +0200 |
commit | 21a24f90c5aaaaf13f91716208b32cde163c5918 (patch) | |
tree | efc6f9ebab5f84d3af20493821444f220b957962 /avr/common.h | |
parent | dea9a31523216caa153c589426b175d52aa43634 (diff) | |
download | z180-stamp-21a24f90c5aaaaf13f91716208b32cde163c5918.zip |
Create include directory
Diffstat (limited to 'avr/common.h')
-rw-r--r-- | avr/common.h | 61 |
1 files changed, 0 insertions, 61 deletions
diff --git a/avr/common.h b/avr/common.h deleted file mode 100644 index a92f62c..0000000 --- a/avr/common.h +++ /dev/null @@ -1,61 +0,0 @@ -#ifndef COMMON_H -#define COMMON_H - -#ifdef __AVR__ -#include <avr/io.h> - -//TODO: -// Known to work: 4.8.4, 4.9.1 -// Known to fail: 4.8.3, 4.9.0 -#define GCC_BUG_61443 1 - -#else -// TODO: stm32 -#endif /* __AVR__ */ - -#include <stdio.h> - -#ifdef __FLASH -#define FLASH __flash -#else -#define FLASH -#endif - -#define stringify(s) tostring(s) -#define tostring(s) #s - -#define FSTR(X) ((const FLASH char[]) { X } ) -#define ARRAY_SIZE(x) (sizeof(x) / sizeof((x)[0])) - - -#ifdef __AVR__ -#define Stat GPIOR0 -#else -extern volatile uint_least8_t Stat; -#endif /* __AVR__ */ - -#define S_10MS_TO (1<<0) -#define S_Z180_RUNNING (2<<0) - -static inline -void my_puts(const char *s) -{ - fputs(s, stdout); -} - -#ifdef __AVR__ -static inline -void my_puts_P(const char *s) -{ - fputs_P(s, stdout); -} - -#else -static inline -void my_puts_P(const char *s) -{ - fputs(s, stdout); -} -#endif /* __AVR__ */ -#endif /* COMMON_H */ - |