Thread View: pl.comp.lang.asm
5 messages
5 total messages
Started by identyfikator: 20040501
Fri, 17 Jul 2009 18:01
uPD765 pamiętacie?
Author: identyfikator: 20040501
Date: Fri, 17 Jul 2009 18:01
Date: Fri, 17 Jul 2009 18:01
4 lines
1228 bytes
1228 bytes
witam! mam taką zagwozdkę... wszystkie dostępne na PC formaty dyskietek różnią się bitratem impulsów z głowicy odczytująco zapisującej... gdzie w tym scalaku (to PC-towy kontroler stacji dyskietek jakby Ktoś nie wiedział) ustawia się bitrate przy formatowaniu, odczycie i zapisie na dyskietekę?
Re: uPD765 pamiętacie?
Author: Bogdan (bogdro)
Date: Sat, 18 Jul 2009 16:11
Date: Sat, 18 Jul 2009 16:11
25 lines
1922 bytes
1922 bytes
identyfikator: 20040501 pisze: > witam! mam taką zagwozdkę... wszystkie dostępne na PC formaty dyskietek > różnią się bitratem impulsów z głowicy odczytująco zapisującej... gdzie > w tym scalaku (to PC-towy kontroler stacji dyskietek jakby Ktoś nie > wiedział) ustawia się bitrate przy formatowaniu, odczycie i zapisie na > dyskietekę? W RBIL wyrażenie "765" prowadzi do "NEC765 (or compatible)" i odnosi się to do kontrolera stacji dyskietek, więc zakładam, że te dane wystarczą: PORTS.LST -> PORT 03F0-03F7 - FDC 1 (1st Floppy Disk Controller) ... 03F4 -W diskette controller data rate select register (see #P0866) ... W podanej tabelce (P0866) są różne szybkości, od 125 Kb/S do 1Mb/S, ale nie są one ustawiane dla poszczególnych operacji. -- Pozdrawiam/Regards - Bogdan (GNU/Linux & FreeDOS) Kurs asemblera x86 (DOS, GNU/Linux):http://rudy.mif.pg.gda.pl/~bogdro Grupy dyskusyjne o asm: pl.comp.lang.asm alt.pl.asm alt.pl.asm.win32 www.JabberPL.org www.TorProject.org Soft (EN): miniurl.pl/bogdro-soft
Re: uPD765 pamiętacie?
Author: identyfikator: 20040501
Date: Sat, 18 Jul 2009 16:35
Date: Sat, 18 Jul 2009 16:35
19 lines
1590 bytes
1590 bytes
> W RBIL wyrażenie "765" prowadzi do "NEC765 (or compatible)" i odnosi > się to do kontrolera stacji dyskietek, więc zakładam, że te dane > wystarczą: > PORTS.LST -> mógłbyś powiedzieć mi o jakiej dokumetacji mówisz? skąd ją zassać? > PORT 03F0-03F7 - FDC 1 (1st Floppy Disk Controller) > ... > 03F4 -W diskette controller data rate select register (see #P0866) > ... > > W podanej tabelce (P0866) są różne szybkości, od 125 Kb/S do 1Mb/S, > ale nie są one ustawiane dla poszczególnych operacji. nie rozumiem... P.S. dzięki
Re: uPD765 pamiętacie?
Author: identyfikator: 20040501
Date: Sat, 18 Jul 2009 16:44
Date: Sat, 18 Jul 2009 16:44
6 lines
1411 bytes
1411 bytes
>> W podanej tabelce (P0866) są różne szybkości, od 125 Kb/S do 1Mb/S, >> ale nie są one ustawiane dla poszczególnych operacji. nie mogę znaleść tego rejestru w pdfie do uPD765, nie orientujesz się czy ten rejestr to rejestr kontrolera FDD czy może jakiegoś zewnętrznego układu taktującego FDC?
Re: uPD765 pamiętacie?
Author: Bogdan (bogdro)
Date: Sun, 19 Jul 2009 11:02
Date: Sun, 19 Jul 2009 11:02
32 lines
2624 bytes
2624 bytes
identyfikator: 20040501 pisze: >>> W podanej tabelce (P0866) są różne szybkości, od 125 Kb/S do 1Mb/S, >>> ale nie są one ustawiane dla poszczególnych operacji. > > nie mogę znaleść tego rejestru w pdfie do uPD765, nie orientujesz się > czy ten rejestr to rejestr kontrolera FDD czy może jakiegoś zewnętrznego > układu taktującego FDC? RBIL to Ralf Brown's Interrupt List (najbardziej znany spis funkcji przerwań, portów, CMOSu), do znalezienia w kilku miejscach Internetu, np. http://www-2.cs.cmu.edu/afs/cs.cmu.edu/user/ralf/pub/WWW/files.html Najłatwiej według mnie uruchomić program ii.exe, wyszukać plik "ports.lst" (ewentualnie wygenerować go programem combine, jest dokumentacja), otworzyć go (Enter), przewinąć na podaną przeze mnie pozycję (czyli "03F0"), otworzyć ją (Enter) i poczytać (można przewijać tekst). Można też plik ports.lst (lub odpowiednią część ports.*) otworzyć dowolnym edytorem i ręcznie znaleźć ten element. To właśnie tam wszystko jest opisane. Odnośnie tych szybkości to miałem na myśli, że dostępne są operacje ogólne: "ustaw prędkość na X", "ustaw prędkość na Y", a nie "dla odczytu ustaw prędkość na X" i "dla zapisu ustaw prędkość na Y". Natomiast ten rejestr jest dostępny po prostu jako port w PC, wygląda raczej na rejestr kontrolera. -- Pozdrawiam/Regards - Bogdan (GNU/Linux & FreeDOS) Kurs asemblera x86 (DOS, GNU/Linux):http://rudy.mif.pg.gda.pl/~bogdro Grupy dyskusyjne o asm: pl.comp.lang.asm alt.pl.asm alt.pl.asm.win32 www.JabberPL.org www.TorProject.org Soft (EN): miniurl.pl/bogdro-soft
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads