fifo_setup.c