refine cpuidy.h cpuidy.c and gpio.c