A floppy port is expecting to talk to spinning media with sectors and tracks and critical signalling and timing.
It's expecting to receive a waveform taken directly from the read head. You could generate the signal, but you also have to provide the appropriate track and head based on the stepping signals and head selection.
You are also really talking about 400k or 800k disks where the timing varies depending on the actual track under the head ( motor speed varies ).
You'll need to research Apple's custom encoding, which is not MFM as used by IBM format disks.
This is nothing like talking SCSI, RS232, USB or IDE.
It's expecting to receive a waveform taken directly from the read head. You could generate the signal, but you also have to provide the appropriate track and head based on the stepping signals and head selection.
You are also really talking about 400k or 800k disks where the timing varies depending on the actual track under the head ( motor speed varies ).
You'll need to research Apple's custom encoding, which is not MFM as used by IBM format disks.
This is nothing like talking SCSI, RS232, USB or IDE.