main() process_run() do_poll() call_process() exit_process() process_is_running() do_event() pThread ISR process_poll()