X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;ds=sidebyside;f=cpu.h;h=a8a0766ae959e9edb319c3a86d33577d910ed27b;hb=680ecaecd7ed77d044fbf333ce97e533b04bbfa3;hp=4d3a5efb9d0f84358b6fd319a101d15e70b2469d;hpb=24e50afcb746eb77899c3de22197c29bd0c70de7;p=bertos.git diff --git a/cpu.h b/cpu.h index 4d3a5efb..a8a0766a 100755 --- a/cpu.h +++ b/cpu.h @@ -17,6 +17,12 @@ /*#* *#* $Log$ + *#* Revision 1.25 2004/12/08 08:31:02 bernie + *#* CPU_HARVARD: Define to 1 for AVR and DSP56K. + *#* + *#* Revision 1.24 2004/12/08 08:04:13 bernie + *#* Doxygen fixes. + *#* *#* Revision 1.23 2004/11/16 22:41:58 bernie *#* Support 64bit CPUs. *#* @@ -131,6 +137,7 @@ #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 @@ -181,6 +188,7 @@ #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. @@ -293,11 +301,7 @@ /*! - * \name Default type sizes - * - * \def SIZEOF_CHAR SIZEOF_SHORT SIZEOF_INT SIZEOF_LONG SIZEOF_PTR - * \def CPU_BITS_PER_CHAR CPU_BITS_PER_SHORT CPU_BITS_PER_INT - * \def CPU_BITS_PER_LONG CPU_BITS_PER_PTR + * \name Default type sizes. * * These defaults are reasonable for most 16/32bit machines. * Some of these macros may be overridden by CPU-specific code above.