ARM: Remove unused CONTEXT_THREAD_ID code.

This commit is contained in:
Kelvin Lawson
2013-03-04 02:16:55 +00:00
parent 36e856020b
commit 2925d865a4
2 changed files with 0 additions and 25 deletions

View File

@@ -90,20 +90,10 @@ contextInit:
contextSwitch:
STMFD sp!, {r4 - r11, lr} /* Save registers */
#ifdef CONTEXT_THREAD_ID
MRC p15, 0, r3, c13, c0, 2
STMFD sp!, {r3}
#endif
STR sp, [r0] /* Save old stack pointer */
LDR r1, [r1] /* Load new stack pointer */
MOV sp, r1
#ifdef CONTEXT_THREAD_ID
LDMFD sp!, {r3}
MCR p15, 0, r3, c13, c0, 2
#endif
LDMFD sp!, {r4 - r11, pc} /* Load new registers */
/**
@@ -118,12 +108,6 @@ contextSwitch:
contextStart:
LDR r0, [r0]
MOV sp, r0 /* Load new stack pointer */
#ifdef CONTEXT_THREAD_ID
LDMFD sp!, {r3}
MCR p15, 0, r3, c13, c0, 2
#endif
LDMFD sp!, {r4 - r11, pc} /* Load new registers */
/**
@@ -134,11 +118,7 @@ contextStart:
* @return ID
*/
contextId:
#ifdef CONTEXT_THREAD_ID
MRC p15, 0, r0, c13, c0, 2
#else
MOV r0, #0
#endif
BX lr
/**

View File

@@ -111,11 +111,6 @@ archThreadContextInit (ATOM_TCB *tcb_ptr, void *stack_top, void (*entry_point)(u
stack_ptr--;
*stack_ptr = ( uint32_t ) 0x00000404; /* R4 */
#ifdef CONTEXT_THREAD_ID
stack_ptr--;
*stack_ptr = context_thread_id++ ; /* thread_id */
#endif
tcb_ptr->sp_save_ptr = stack_ptr ;
}