(_regs_)->lr = (CYG_WORD)(_entry_); /* LR = entry point */ \
(_regs_)->pc = (CYG_WORD)(_entry_); /* PC = [initial] entry point */\
(_regs_)->cpsr = (CPSR_THREAD_INITIAL); /* PSR = Interrupt enabled */ \
- _sparg_ = (CYG_ADDRESS)_regs_; \
+ _sparg_ = (void *)_regs_; \
CYG_MACRO_END
//--------------------------------------------------------------------------