wakeup and sleep with proper io port settings