Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: LIV2/lide.device

Dev-171223

18 Dec 05:58

Choose a tag to compare

Dev-171223 Pre-release
Pre-release

Mounter: DO AddNode() even if FS not found in FileSystem.resource

Even though there's no filesystem to mount this FS it may be used as a hint for some software (i.e JanusTools)

Dev-161223

16 Dec 18:14

Choose a tag to compare

Dev-161223 Pre-release
Pre-release

Full Changelog: Dev-131223...Dev-161223

  • Force dual-channel mode for RIPPLE
  • Experimental LBA-48 support

Dev-131223

13 Dec 17:16

Choose a tag to compare

Dev-131223 Pre-release
Pre-release

Full Changelog: Dev-091223...Dev-131223

  • Create an IDE task for each channel, IO to one channel now won't block the other
  • No longer select move.w transfer method for 020/030

Dev-091223

09 Dec 14:27

Choose a tag to compare

Dev-091223 Pre-release
Pre-release
  • Fixup IDE Task init hang
  • Don't look for a slave if no master found

Dev-061223

06 Dec 22:05

Choose a tag to compare

Dev-061223 Pre-release
Pre-release

Full Changelog: Release-40.4...Dev-061223

  • RDB: Fixup checksum calculation. fixes incompatibility with disks prepared by HDinstTool
  • Add Word-sized ROM for boards that have 16-bit wide roms
  • Bugfixes mainly concerning the driver interface to make it more sturdy
  • Bugfix: LBA bits 24-27 should be written at the same time as other taskfile registers but was not always being set properly, and being set before the status register checks

Structural changes:

  • Unit init routines moved to the IDETask that owns the units
  • Units are now on a MinList rather than an array or units
  • IDETasks is now also a MinList, with the possibility for multiple Tasks for multiple channels / boards etc

Release-40.4

30 Nov 13:06

Choose a tag to compare

What's Changed

  • Merge 40.4 changes by @LIV2 in #2
    Full Changelog: Release-40.3...Release-40.4

  • AT-Bus: Change Autoconfig id to Matze IDE in bootrom to prevent Oktapus from interfering

  • Support second channel on Matze devices

  • lideflash: support flashing CDFS to second bank on RIPPLE boards

  • Add move.l loop transfer method which is automatically selected for 68020 and up, should improve performance

  • Add delay before reading ATA Status register

  • Check RDY/BSY before checking DRQ during ATA Read/Write

  • Performance improvements

  • Refactors and misc bugfixes for some issues identified by @obarthel

  • Fixup some code issues identified by coverity

Dev-281123

28 Nov 16:55

Choose a tag to compare

Dev-281123 Pre-release
Pre-release

Full Changelog: Dev-271123...Dev-281123

Select transfer routine based on CPU type

Dev-271123

27 Nov 22:15

Choose a tag to compare

Dev-271123 Pre-release
Pre-release

Full Changelog: Dev-241123...Dev-271123

  • Performance tweaks
  • Check ATA BSY/RDY status before polling DRQ

Dev-241123

24 Nov 13:50

Choose a tag to compare

Dev-241123 Pre-release
Pre-release

Full Changelog: Dev-201123...Dev-241123

  • Delay checking Status register until the drive has had a chance to set the bits, fixes for fast acelerators
  • Dev: Add ability to plug in more transfer methods, and select them based on Autoconfig ID etc...

Dev-201123

20 Nov 14:39

Choose a tag to compare

Dev-201123 Pre-release
Pre-release

Full Changelog: Dev-181123...Dev-201123

  • Secondary channel detection tweaks
  • Lideflash can now program CDFS into the Flash