It's restructure the architecture of ysj_os first step, now it can work well on OpenRISC.