🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: dnet.atari
Article #345

tastaturprobleme

#345
From: Frank Bergemann
Date: Mon, 26 Aug 1991 15:54
24 lines
1709 bytes
hallo !

ich kriege langsam frust wegen eines programm-technischen problems, 
dass ich hier schon mal umrissen habe (leider null resonanz)..
wenn ich fuer eine zeitkritische assembler-routine, die ich in C-code
eingeklinkt habe (sozobon-inline in turbo-c .. darf man eigentlich gar keinem 
erzaehlen...)saemtliche interrupts sperre, die routine roedeln lasse
und dann die interrupts wieder zulasse, bekomme ich eine 
nicht endende latte von key-klicks gemeldet, sofern ich waehrend die 
besagte asm-routine lief, die maus bewegte oder eine taste drueckte... 
effekt nr 2: offensichtl. versucht der tastaturprozessor reichlich was los zu 
werden, so das er mir auch schon bei einer anschl. ausgefuehrten Fsel-fkt.
eine eingabe "simulierte" und mir was von der platte killte (ein file
"????????.???" wurde angelegt, ein anderes dafuer geloescht).
erster ansatz meinerseits war, via IKBD $11 und $13 den ACIA lahmzulegen
bzw neu zu "resumen"; probleme mit mausbewegungen waren damit weg. 
allerdings "flippt" die tastatur immer noch, sofern mehr als 10 
tastendruecke ausgefuehrt wurden zw. "pause output" und "resume" 
auch ein "reset" IKBD $80 $01 brachte da nicht mehr erfolg.....
weiss jmd. rat ???? 

Gruss !
......frank 
Technical Details
Message-ID: <2587@netmbx.UUCP>
Path: arc1-ca.pugleaf.net!gmdzi!unido!math.fu-berlin.de!tmpmbx!netmbx!franky

Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII-7-bit
X-Google-Thread: 12bdcf,fd29fc635d58c52e,start
X-Google-Attributes: gid12bdcf,public
X-Google-ArrivalTime: 1991-08-26 10:39:11 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!math.fu-berlin.de!tmpmbx!netmbx!franky
From: franky@netmbx.UUCP (Frank Bergemann)
Newsgroups: dnet.atari
Subject: tastaturprobleme
Message-ID: <2587@netmbx.UUCP>
Date: 26 Aug 91 15:54:32 GMT
Distribution: dnet
Organization: netmbx, Berlin, Germany
Lines: 24