projects
/
bertos.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Make driver optional; mark AVR specific parts as such.
[bertos.git]
/
cpu.h
diff --git
a/cpu.h
b/cpu.h
index fb249c223edad3726bcd4047af791b87cf7c83e8..6e550631f364bc345c3abadeb04f69a71ab4834f 100755
(executable)
--- a/
cpu.h
+++ b/
cpu.h
@@
-17,6
+17,9
@@
/*#*
*#* $Log$
/*#*
*#* $Log$
+ *#* Revision 1.20 2004/11/16 20:33:32 bernie
+ *#* CPU_HARVARD: New macro.
+ *#*
*#* Revision 1.19 2004/10/03 20:43:54 bernie
*#* Fix Doxygen markup.
*#*
*#* Revision 1.19 2004/10/03 20:43:54 bernie
*#* Fix Doxygen markup.
*#*
@@
-76,6
+79,7
@@
#define CPU_STACK_GROWS_UPWARD 0
#define CPU_SP_ON_EMPTY_SLOT 0
#define CPU_BYTE_ORDER CPU_LITTLE_ENDIAN
#define CPU_STACK_GROWS_UPWARD 0
#define CPU_SP_ON_EMPTY_SLOT 0
#define CPU_BYTE_ORDER CPU_LITTLE_ENDIAN
+ #define CPU_HARVARD 0
#elif CPU_X86
#elif CPU_X86
@@
-91,6
+95,7
@@
#define CPU_STACK_GROWS_UPWARD 0
#define CPU_SP_ON_EMPTY_SLOT 0
#define CPU_BYTE_ORDER CPU_LITTLE_ENDIAN
#define CPU_STACK_GROWS_UPWARD 0
#define CPU_SP_ON_EMPTY_SLOT 0
#define CPU_BYTE_ORDER CPU_LITTLE_ENDIAN
+ #define CPU_HARVARD 0
#elif CPU_DSP56K
#elif CPU_DSP56K
@@
-112,6
+117,7
@@
#define CPU_STACK_GROWS_UPWARD 1
#define CPU_SP_ON_EMPTY_SLOT 0
#define CPU_BYTE_ORDER CPU_BIG_ENDIAN
#define CPU_STACK_GROWS_UPWARD 1
#define CPU_SP_ON_EMPTY_SLOT 0
#define CPU_BYTE_ORDER CPU_BIG_ENDIAN
+ #define CPU_HARVARD 1
/* Memory is word-addessed in the DSP56K */
#define CPU_BITS_PER_CHAR 16
/* Memory is word-addessed in the DSP56K */
#define CPU_BITS_PER_CHAR 16
@@
-168,6
+174,7
@@
#define CPU_STACK_GROWS_UPWARD 0
#define CPU_SP_ON_EMPTY_SLOT 1
#define CPU_BYTE_ORDER CPU_LITTLE_ENDIAN
#define CPU_STACK_GROWS_UPWARD 0
#define CPU_SP_ON_EMPTY_SLOT 1
#define CPU_BYTE_ORDER CPU_LITTLE_ENDIAN
+ #define CPU_HARVARD 1
/*!
* Initialization value for registers in stack frame.
/*!
* Initialization value for registers in stack frame.