|
Atari coding BBS
Re: Synclock & Loading from floppy |
Posted by: Alien / ST-CNX
|
Nov,13.2012-05:59
|
I spent some time looking into this. I did get upper and lower sync pretty stable, but not fullscreen. The DMA halts all traffic on the bus when data is read from the sector on the disk. Since floppies are much slower than electron beams, it's not possible to synchronise when this happens. I tried turning the DMA on and off at "appropriate" moments but that didn't work well. I believe I also tried turning the floppy off at that time so that the DMA wouldn't get data. I also believe I tried reading from the WD1772 data register instead of using the DMA. I do remember not managing to get it to work correctly but I cannot remember whether the data was corrupted or was unavailable. If it was simply corrupted there may be ways to work around this data corruption with an encoder/decoder that copes with repetitions and omissions.
|
[All messages in this thread] [Start new thread]
Topic
|
Posted by
|
Date
|
Synclock & Loading from floppy
|
Defjam
|
Nov,05.2012-18:12
|
Re: Synclock & Loading from floppy
|
evil
|
Nov,05.2012-21:38
|
Re: Synclock & Loading from floppy
|
defjam
|
Nov,06.2012-16:00
|
Re: Synclock & Loading from floppy
|
calimero
|
Nov,06.2012-16:05
|
Re: Synclock & Loading from floppy
|
ggn
|
Nov,06.2012-20:28
|
Re: Synclock & Loading from floppy
|
CiH
|
Nov,05.2012-21:59
|
Re: Synclock & Loading from floppy
|
ggn
|
Nov,06.2012-08:34
|
Re: Synclock & Loading from floppy
|
Leonard
|
Nov,06.2012-03:12
|
Re: Synclock & Loading from floppy
|
Alien / ST-CNX
|
Nov,13.2012-05:59
|
Re: Synclock & Loading from floppy
|
Petari
|
Nov,13.2012-16:45
|
Re: Synclock & Loading from floppy
|
ggn
|
Nov,13.2012-19:13
|
Re: Synclock & Loading from floppy
|
mikro
|
Nov,13.2012-19:18
|
Re: Synclock & Loading from floppy
|
Petari
|
Nov,14.2012-11:49
|
Re: Synclock & Loading from floppy
|
Mr. Styckx
|
Nov,14.2012-16:37
|
What's the anti-troll code? That's your personal code to be able to add comments and messages on the dhs.nu site.
Don't have a code or forgot it? Fix it here.
|