X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=cpu.h;h=6e550631f364bc345c3abadeb04f69a71ab4834f;hb=13fea0c0527a46cb1daf6153540dda3627850144;hp=d7d5f4e605936674c82bd4588b761157a116bf95;hpb=f236c8017e2e0398805eedfa05d4b26e7c707a8e;p=bertos.git diff --git a/cpu.h b/cpu.h index d7d5f4e6..6e550631 100755 --- a/cpu.h +++ b/cpu.h @@ -17,6 +17,12 @@ /*#* *#* $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.18 2004/10/03 18:36:31 bernie *#* IRQ_GETSTATE(): New macro; Rename IRQ macros for consistency. *#* @@ -73,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_HARVARD 0 #elif CPU_X86 @@ -88,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_HARVARD 0 #elif CPU_DSP56K @@ -109,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_HARVARD 1 /* Memory is word-addessed in the DSP56K */ #define CPU_BITS_PER_CHAR 16 @@ -165,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_HARVARD 1 /*! * Initialization value for registers in stack frame. @@ -286,7 +296,7 @@ * CPU_BITS_PER_SHORT >= 8 * CPU_BITS_PER_INT >= 16 * CPU_BITS_PER_LONG >= 32 - * \end code + * \endcode * \{ */ #ifndef SIZEOF_CHAR