a bit of hacking and poking into its shared command ram with debugger, and fcscsi at least tries to read the floppy (but fails):

Code:
[:] void fcscsi1_state::led_w(address_space&, offs_t, uint8_t, uint8_t) [1f]
[:] uint8_t fcscsi1_state::tcr_r(address_space&, offs_t, uint8_t)
[:] void fcscsi1_state::tcr_w(address_space&, offs_t, uint8_t, uint8_t) [1d]
[:fdc] Event fired for timer TM_CMD
[:fdc] SPINUP_WAIT
[:fdc] SPINUP_WAIT
[:fdc] SPINUP_WAIT
[:fdc] SPINUP_WAIT
[:fdc] SPINUP_WAIT
[:fdc] SPINUP_WAIT
[:fdc] SPINUP_WAIT
[:fdc] SPINUP_WAIT
[:fdc] SPINUP_WAIT
[:fdc] SPINUP_WAIT
[:fdc] SPINUP_WAIT
[:fdc] SPINUP_WAIT
[:fdc] SPINUP_DONE
[:fdc] SEEK_WAIT_STEP_TIME
[:fdc] SEEK_WAIT_STEP_TIME
[:fdc] Event fired for timer TM_GEN
[:fdc] SEEK_WAIT_STEP_TIME_DONE
[:fdc] SEEK_DONE
[:fdc] Event fired for timer TM_TRACK
[:mc68450] DMA#1: Operation Control write : 82
[:mc68450] DMA: Transfer begins: size=0x00000200
[:mc68450] DMA#1: Channel Control write : 80
[:fdc] Event fired for timer TM_SECTOR
[:fdc] Event fired for timer TM_CMD
[:fdc] read sector (c=88) t=0, s=1
[:fdc] SPINUP
[:fdc] SPINUP_DONE
[:fdc] SETTLE_DONE
[:fdc] SCAN_ID_FAILED