Hi, Currently, floppy disk controller is tied to PC-style DMA controller. Attached patch is an attempt to break the link between those, by introducing function pointers for dma operations (read, write, hold, release). This will allow me to fix fdc DMA handling on MIPS Magnum/Acer Pica 61, where fdc is connected to rc4030 DMA controller. Please comment. Hervé