Home
last modified time | relevance | path

Searched refs:_regs_ (Results 1 – 1 of 1) sorted by relevance

/utopia/UTPA2-700.0.x/modules/usb/drv/usbhost/include/
H A Dhal_arch.h276 register HAL_SavedRegisters *_regs_; \
277 _regs_ = (HAL_SavedRegisters *)(((_sp_) - sizeof(HAL_SavedRegisters)) & ~(CYGARC_ALIGNMENT));\
279 for( _i_ = 1; _i_ < 32; _i_++ ) (_regs_)->r[_i_] = (_id_)|_i_; \
280 (_regs_)->r[1] = (CYG_HAL_OPENRISC_REG)(_sp_); /* SP = top of stack */ \
281 (_regs_)->r[2] = (CYG_HAL_OPENRISC_REG)(_sp_); /* FP = top of stack */ \
282 (_regs_)->r[3] = (CYG_HAL_OPENRISC_REG)(_thread_); /* R3 = arg1 = thread ptr */ \
283 (_regs_)->maclo = 0; /* MACLO = 0 */ \
284 (_regs_)->machi = 0; /* MACHI = 0 */ \
285 (_regs_)->sr = (SPR_SR_TEE|SPR_SR_IEE); /* Interrupts enabled */ \
286 (_regs_)->pc = (CYG_HAL_OPENRISC_REG)(_entry_); /* PC = entry point */ \
[all …]