kernel/eka/include/nkern/arm/nk_plat.h
changeset 4 56f325a607ea
parent 0 a41df078684a
equal deleted inserted replaced
2:4122176ea935 4:56f325a607ea
   100 #define	SP_PC		(SP_R13U+11)
   100 #define	SP_PC		(SP_R13U+11)
   101 
   101 
   102 #define SP_NEXT		(SP_PC+1)		// first word on stack before reschedule
   102 #define SP_NEXT		(SP_PC+1)		// first word on stack before reschedule
   103 #endif	// __INCLUDE_REG_OFFSETS__
   103 #endif	// __INCLUDE_REG_OFFSETS__
   104 
   104 
   105 #ifdef __USER_MEMORY_GUARDS_ENABLED__
       
   106 #define USER_MEMORY_GUARD_SAVE_WORDS 2
       
   107 #else
       
   108 #define USER_MEMORY_GUARD_SAVE_WORDS 0
       
   109 #endif
       
   110 
       
   111 class TArmContextElement;
   105 class TArmContextElement;
   112 class TArmRegSet;
   106 class TArmRegSet;
   113 
   107 
   114 /** ARM-specific part of the nano-thread abstraction.
   108 /** ARM-specific part of the nano-thread abstraction.
   115 	@internalComponent
   109 	@internalComponent