hal_io.c hal_platform.c hal_queue.c hal_semaphore.c hal_task.c hal_time.c pipe_queue_util.c simple_queue.c socket_util.c