add zen fifo and update sio fiops