I'd say there are two possibilities. Either the 8255 itself is used as an FDD controller, or this is a proprietary interface where the actual FDD controller was built into the drive itself.
There are some places online which mention the 8255 used as an IDE controller, but I can't find any mentions of the 8255 used as an FDD controller. There are some mentions of the 8255 being used as an *interface* to an FDD controller.
It appears to be a Beer IDE cartridge (8255, eprom, 30, 32, and if the middle one is 04). It could just be used as any 8255 ppi control board depending on whats on that eprom. This reminds me, I need to sell the ones I made out of pcbs I bought on ebay.