rewrite cpu_port.c (but still has bug)
fix bug in cpu_port.c(can work very well)