🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.sys.amiga.tech
Article #426

Re: MFC-III (war: FASTLINK von T*R am A1200?)

#426
From: Gerrit Heitsch
Date: Sun, 27 Aug 1995 20:26
25 lines
1769 bytes
Michael van Elst (mlelstv@serpens.rhein.de) wrote:
: zcmu1121@rpool4.rus.uni-stuttgart.de (Gerrit Heitsch) writes:

: >Sicherheit falls die CPU mal etwas lahm sein sollte. Die CPU-Last
: >muesste deshalb ca. dieselbe sein wie beim internen Port.

: Dann ergaenze den Interrupt durch einen Timer. Bei 115200 Baud
: dauert ein Zeichen etwa 86 Mikrosekunden. Der serielle Interrupt
: pollt den FIFO bis er leer ist und (wenn mehr als ein Zeichen
: gelesen wurde), dann sperre den Interrupt und lass dich vom Timer
: in 3*86 Mikrosekunden aufwecken. Dann pollst Du den FIFO, war kein
: Zeichen vorhanden, dann aktiviere wieder den seriellen Interrupt,
: ansonsten starte den Timer erneut. Die Timerrate muss man natuerlich
: der Bitrate anpassen.



Ist aber ein ziemlicher Hack... Vor allem wenn man den Timer des
68681 schon als Baudratengenerator missbraucht (sonst ist bei
38400 Schluss). Dann doch lieber richtig und mit einer
Sicherheitsmarge durch einen FIFO der bei Triggerlevel 8 Bytes
noch 8 Bytes Reserve hat. Deine Methode laeuft naemlich auf
wenn die CPU mal etwas langsamer beim Interrupt ist.

Gerrit
Technical Details
Message-ID: <41qkeb$1nbu@info4.rus.uni-stuttgart.de>
Path: arc1-ca.pugleaf.net!rpool4.rus.uni-stuttgart.de!zcmu1121
References: <MSGID_2=3A2476=2F3_151d57e7@fidonet.org> <MSGID_2=3A2476=2F541.0=40fidonet_766A7E42@fidonet.org> <auo9x*rO9@aargh.incubus.sub.org> <41an7v$2km@serpens.rhein.de> <41at2k$mrq@info4.rus.uni-stuttgart.de> <41pi50$h49@serpens.rhein.de>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!rpool4.rus.uni-stuttgart.de!zcmu1121
From: zcmu1121@rpool4.rus.uni-stuttgart.de (Gerrit Heitsch)
Newsgroups: de.comp.sys.amiga.tech
Subject: Re: MFC-III (war: FASTLINK von T*R am A1200?)
Date: 27 Aug 1995 20:26:51 GMT
Organization: Comp.Center (RUS), U of Stuttgart, FRG
Message-ID: <41qkeb$1nbu@info4.rus.uni-stuttgart.de>
References: <MSGID_2=3A2476=2F3_151d57e7@fidonet.org> <MSGID_2=3A2476=2F541.0=40fidonet_766A7E42@fidonet.org> <auo9x*rO9@aargh.incubus.sub.org> <41an7v$2km@serpens.rhein.de> <41at2k$mrq@info4.rus.uni-stuttgart.de> <41pi50$h49@serpens.rhein.de>
NNTP-Posting-Host: rpool4.rus.uni-stuttgart.de