UAREA_BSPSTORE_OFFSET
pcb0->pcb_special.bspstore = v + UAREA_BSPSTORE_OFFSET;
memcpy((void *)(ua2 + UAREA_BSPSTORE_OFFSET),
(void *)(ua1 + UAREA_BSPSTORE_OFFSET), ndirty);
tf->tf_special.bspstore = (unsigned long)stack + UAREA_BSPSTORE_OFFSET;
memcpy(stack, (void *)(ua1 + UAREA_BSPSTORE_OFFSET), ndirty);
pcb2->pcb_special.bspstore = ua2 + UAREA_BSPSTORE_OFFSET + ndirty;