Changeset 1fbbcd6 in mainline for arch/ia32/include
- Timestamp:
- 2005-08-29T20:31:23Z (20 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 81887b7
- Parents:
- 4dd0704
- Location:
- arch/ia32/include
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
arch/ia32/include/asm.h
r4dd0704 r1fbbcd6 162 162 * Return the base address of the current stack. 163 163 * The stack is assumed to be STACK_SIZE bytes long. 164 * The stack must start on page boundary. 164 165 */ 165 166 static inline __address get_stack_base(void) -
arch/ia32/include/context.h
r4dd0704 r1fbbcd6 32 32 #include <arch/types.h> 33 33 34 #define STACK_ITEM_SIZE 4 35 34 36 /* 35 37 * Both context_save() and context_restore() eat two doublewords from the stack. 36 38 * First for pop of the saved register, second during ret instruction. 39 * 40 * One item is put onto stack to support get_stack_base(). 37 41 */ 38 #define SP_DELTA 842 #define SP_DELTA (8+STACK_ITEM_SIZE) 39 43 40 44 struct context { -
arch/ia32/include/cpu.h
r4dd0704 r1fbbcd6 30 30 #define __ia32_CPU_H__ 31 31 32 #include <config.h>33 #include <proc/thread.h>34 32 #include <typedefs.h> 35 33 #include <arch/pm.h>
Note:
See TracChangeset
for help on using the changeset viewer.