Changeset 602 in xtideuniversalbios for trunk/Serial_Server/library/Image.cpp


Ignore:
Timestamp:
May 9, 2019, 8:11:46 PM (5 years ago)
Author:
krille_n_
Message:

Changes:

  • SerDrive: Fixed a bug that prevented use of 3.5" 720 KB floppy disk images.
  • Also added support for Microsoft DMF (Distribution Media Format) floppy disk images.
  • XTIDECFG / Library: Minor size optimizations. Added a new macro (SKIP1B) as part of that.
  • BIOS: A small size optimization (2 bytes) to MODULE_8BIT_IDE_ADVANCED that is enabled only when USE_NEC_V is defined.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Serial_Server/library/Image.cpp

    r592 r602  
    3030struct floppyInfo floppyInfos[] =
    3131{
     32//  { 0, 2969600 / 512, 6, 80, 2, 36 },         // 2.88MB 3.5" (alternate spelling with 2.9)
    3233    { 1, 2949120 / 512, 6, 80, 2, 36 },         // 2.88MB 3.5"
    33     { 0, 2867200 / 512, 6, 80, 2, 36 },         // 2.88MB 3.5" (alternate spelling with 2.8)
    34     { 0, 2969600 / 512, 6, 80, 2, 36 },         // 2.88MB 3.5" (alternate spelling with 2.9)
     34//  { 0, 2867200 / 512, 6, 80, 2, 36 },         // 2.88MB 3.5" (alternate spelling with 2.8)
     35    { 1, 1720320 / 512, 4, 80, 2, 21 },         // 1.44MB 3.5" Microsoft DMF (Distribution Media Format)
    3536    { 1, 1474560 / 512, 4, 80, 2, 18 },         // 1.44MB 3.5"
    36     { 0, 1433600 / 512, 4, 80, 2, 18 },         // 1.44MB 3.5" (alternate spelling with 1.4)
     37//  { 0, 1433600 / 512, 4, 80, 2, 18 },         // 1.44MB 3.5" (alternate spelling with 1.4)
    3738    { 1, 1228800 / 512, 2, 80, 2, 15 },         // 1.2MB 5.25"
    38     { 1, 737280 / 512, 3, 80, 1, 18 },          // 720KB 3.5"
     39    { 1, 737280 / 512, 3, 80, 2, 9 },           // 720KB 3.5"
    3940    { 1, 368640 / 512, 1, 40, 2, 9 },           // 360KB 5.25"
    4041    { 1, 327680 / 512, 0, 40, 2, 8 },           // 320KB 5.25"
Note: See TracChangeset for help on using the changeset viewer.