floppy Archive

  • Identifying installed floppy drives

    Identifying installed floppy drives

    If you’re implementing support for floppy drive controllers in your hobby OS kernel, then one of your first tasks is to identify what floppy drives are installed in the system. This is pretty easy to do, as we can interrogate the system configuration to find...

    Full Story

  • Detecting when a floppy disk is changed or missing

    Detecting when a floppy disk is changed or missing

    In a floppy disk controller device driver, we can check if a floppy disk has been changed or is missing by telling the controller to select the drive and switch it’s motor on, then checking if the DISK CHANGE bit is asserted in the Digital...

    Full Story