rem: _CPU_ISR_Restore(level); __lwp_thread_dispatchunnest();
add: __lwp_thread_dispatchenable();
context: void LWP_WakeThread(lwpq_t thequeue){	u32 level;	lwp_cntrl *thethread;	lwp_thrqueue *tqueue = (lwp_thrqueue*)thequeue;	_CPU_ISR_Disable(level);	__lwp_thread_dispatchdisable();	do {		thethread = __lwp_threadqueue_dequeue(tqueue);	} while(thethread);	_CPU_ISR_Restore(level);	__lwp_thread_dispatchunnest();}