Re: [Freedos-user] dma crosses 64k boundary error
Hi, rawrite1 also works. Problem is tools from maxtor/western digital/seagate etc appear to be based around some hard wired version of rawrite3, which prevents these tools from being able to create their bootdisks under freedos. Cheers, Dimitris On Tue, Aug 23, 2016 at 9:35 PM, Rugxulo wrote: > Hi, > > On Tue, Aug 23, 2016 at 12:28 PM, Tom Ehlert wrote: > >> > >> I keep getting the error dma crosses 64k boundary when using tools > >> like rawrite3 or hard drive manufacturers tools floppy creation > >> software. I need to boot from Windows 98 bootdisk to get rid of it. > > > > I'm still surprised this comes up today, and not 15 years ago. > > do you have remarkable hardware? > > Is it possible that different tools don't exhibit the same behavior / bug? > > So, just for comparison, there are various other tools to write floppy > images to physical disk: > > 1). FD diskcopy > http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/dos/diskcopy/0.9/ > > 2). sfx14436 (stub) > https://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/ > distributions/tools/ > > 3). FreeBSD fdimage.exe > http://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old- > releases/i386/4.8-RELEASE/4.8-RELEASE/tools/ > > 4). PLoP's diskimg > https://www.plop.at/en/dostools.html#diskimg.com > > > -- > ___ > Freedos-user mailing list > Freedos-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/freedos-user > -- ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] dma crosses 64k boundary error
Hi, On Tue, Aug 23, 2016 at 12:28 PM, Tom Ehlert wrote: >> >> I keep getting the error dma crosses 64k boundary when using tools >> like rawrite3 or hard drive manufacturers tools floppy creation >> software. I need to boot from Windows 98 bootdisk to get rid of it. > > I'm still surprised this comes up today, and not 15 years ago. > do you have remarkable hardware? Is it possible that different tools don't exhibit the same behavior / bug? So, just for comparison, there are various other tools to write floppy images to physical disk: 1). FD diskcopy http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/dos/diskcopy/0.9/ 2). sfx14436 (stub) https://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/tools/ 3). FreeBSD fdimage.exe http://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/4.8-RELEASE/4.8-RELEASE/tools/ 4). PLoP's diskimg https://www.plop.at/en/dostools.html#diskimg.com -- ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] dma crosses 64k boundary error
Hi, Hi, Thank you for your reply. Hardware is a year 1995 486-DX4 100, hardly remarkable at its time. Cheers, Dimitris On Tue, Aug 23, 2016 at 6:28 PM, Tom Ehlert wrote: > > I keep getting the error dma crosses 64k boundary when using tools > > like rawrite3 or hard drive manufacturers tools floppy creation > > software. I need to boot from Windows 98 bootdisk to get rid of it. > > > Please let me know if there is a way to get rid of this problem under > FreeDOS. > > MSDOS redirects int 13 to an internal driver, detects DMA access crossing > a 64k boundary, > and avoids it. > > FreeDOS ddoes not do this; sorry. > > there was no need to do this so far; IMO rawrite3 could/should handle > this by itself. of course, software is usually only tested against > MSDOS, so there is little motivation to do so for rawrite3 > programmers. > > I'm still surprised this comes up today, and not 15 years ago. > do you have remarkable hardware? > > Tom > > > > -- > ___ > Freedos-user mailing list > Freedos-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/freedos-user > -- ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] dma crosses 64k boundary error
> I keep getting the errorĀ dma crosses 64k boundary when using tools > like rawrite3 or hard drive manufacturers tools floppy creation > software. I need to boot from Windows 98 bootdisk to get rid of it. > Please let me know if there is a way to get rid of this problem under FreeDOS. MSDOS redirects int 13 to an internal driver, detects DMA access crossing a 64k boundary, and avoids it. FreeDOS ddoes not do this; sorry. there was no need to do this so far; IMO rawrite3 could/should handle this by itself. of course, software is usually only tested against MSDOS, so there is little motivation to do so for rawrite3 programmers. I'm still surprised this comes up today, and not 15 years ago. do you have remarkable hardware? Tom -- ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user