Mercurial > flash_v2
comparison packages/kernel/current/include/thread.inl @ 154:e2d866e32dac
Merge from eCos master repository on 2001-02-26-23:18:05-GMT
| author | jlarmour |
|---|---|
| date | Tue, 27 Feb 2001 01:21:45 +0000 |
| parents | d397fc472bcf |
| children | 0d0f03f76f6a |
comparison
equal
deleted
inserted
replaced
| 153:5e8f3b328bb3 | 154:e2d866e32dac |
|---|---|
| 163 cyg_uint32 *top = (cyg_uint32 *)(s_base + s_size - | 163 cyg_uint32 *top = (cyg_uint32 *)(s_base + s_size - |
| 164 CYGNUM_KERNEL_THREADS_STACK_CHECK_DATA_SIZE); | 164 CYGNUM_KERNEL_THREADS_STACK_CHECK_DATA_SIZE); |
| 165 | 165 |
| 166 unsigned int i; | 166 unsigned int i; |
| 167 | 167 |
| 168 CYG_ASSERT( NULL != base, "stack base non-NULL" ); | |
| 168 CYG_ASSERT( 0 == ((sizeof(CYG_WORD)-1) & (cyg_uint32)base), "stack base alignment" ); | 169 CYG_ASSERT( 0 == ((sizeof(CYG_WORD)-1) & (cyg_uint32)base), "stack base alignment" ); |
| 169 CYG_ASSERT( 0 == ((sizeof(CYG_WORD)-1) & (cyg_uint32)top), "stack top alignment" ); | 170 CYG_ASSERT( 0 == ((sizeof(CYG_WORD)-1) & (cyg_uint32)top), "stack top alignment" ); |
| 170 | 171 |
| 171 for ( i = 0; | 172 for ( i = 0; |
| 172 i < CYGNUM_KERNEL_THREADS_STACK_CHECK_DATA_SIZE/sizeof(cyg_uint32); | 173 i < CYGNUM_KERNEL_THREADS_STACK_CHECK_DATA_SIZE/sizeof(cyg_uint32); |
