I'm writing an ethernet driver for the K60 chip on custom hardware with an external PHY. Looking through the user guide, there is practically no documentation on how to use the fifo. After looking through the forums, I've realized I need to create my own tx and rx fifos, but I still don't know how to use them. Do I need to manage them like circular buffers manually? Does transmission really start as soon as I place data in the fifo like the user guide says?
Does anyone know if there is any documentation that explains how to create and use the fifos in greater detail?