View | Details | Raw Unified
Collapse All | Expand All

(-) iodev/floppy.cc (-3 / +3 lines)
 Lines 1785-1791   bx_bool bx_floppy_ctrl_c::evaluate_media Link Here 
        }
        }
        media->sectors = media->heads * media->tracks * media->sectors_per_track;
        media->sectors = media->heads * media->tracks * media->sectors_per_track;
    }
    }
    return(1); // success
    return (media->sectors > 0); // success
  }
  }
  else if ( S_ISCHR(stat_buf.st_mode)
  else if ( S_ISCHR(stat_buf.st_mode)
 Lines 1805-1811   bx_bool bx_floppy_ctrl_c::evaluate_media Link Here 
      media->heads             = floppy_type[type_idx].hd;
      media->heads             = floppy_type[type_idx].hd;
      media->sectors_per_track = floppy_type[type_idx].spt;
      media->sectors_per_track = floppy_type[type_idx].spt;
      media->sectors           = floppy_type[type_idx].sectors;
      media->sectors           = floppy_type[type_idx].sectors;
      return 1;
      return (media->sectors > 0);
    }
    }
    media->tracks            = floppy_geom.track;
    media->tracks            = floppy_geom.track;
    media->heads             = floppy_geom.head;
    media->heads             = floppy_geom.head;
 Lines 1822-1828   bx_bool bx_floppy_ctrl_c::evaluate_media Link Here 
    media->sectors_per_track = floppy_type[type_idx].spt;
    media->sectors_per_track = floppy_type[type_idx].spt;
    media->sectors           = floppy_type[type_idx].sectors;
    media->sectors           = floppy_type[type_idx].sectors;
#endif
#endif
    return 1; // success
    return (media->sectors > 0); // success
  } else {
  } else {
    // unknown file type
    // unknown file type
    BX_ERROR(("unknown mode type"));
    BX_ERROR(("unknown mode type"));