🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.asm
5 messages
5 total messages Started by identyfikator: 20040501 Fri, 17 Jul 2009 18:01
uPD765 pamiętacie?
#1974
Author: identyfikator: 20040501
Date: Fri, 17 Jul 2009 18:01
4 lines
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?
#1975
Author: Bogdan (bogdro)
Date: Sat, 18 Jul 2009 16:11
25 lines
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?
#1979
Author: identyfikator: 20040501
Date: Sat, 18 Jul 2009 16:35
19 lines
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?
#1976
Author: identyfikator: 20040501
Date: Sat, 18 Jul 2009 16:44
6 lines
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?
#1977
Author: Bogdan (bogdro)
Date: Sun, 19 Jul 2009 11:02
32 lines
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