Zabraklo przerwan...
Masz problem? Zapytaj na forum elektroda.pl
From: patrz_at_nospam_w.sygnaturce (Arti_)
Subject: Zabraklo przerwan...
Date: 18 Feb 2001 16:19:52 GMT
MAm problem.
Zabraklo mi przerwan...
MAm m.in. Sblastera z radiem (oddzielne przerwania), mysz, itd itd. PRoblem
jest taki, ze na ostatnim dostepnym przerwaniu (ttyS0) mam terminal (taki
oddzielny). GDzies mi sie obilo o oczy, ze przerwania moga byc wspoldzielone,
ale jak na jedno przerwanie przydzielilem myszy i terminalowi, ten ostatni
dzialal jak ruszalem myszka. Jak terminal i modem, to terminal dzialal jak
modem prowadzil wymiane konkretnej tresci (sciaganie plikow itp)...
OStatecznie pozyczylem muszke na ps/2 a moj logitech lezy w szafie, ale
to rozwiazanie jest beznadziejne. PRzejsciowki pod logitecha nie dzialaja,
bo on ma jakis swoj format przesylania danych (AFAIK sa tam wykorzystane
5 przewodow, w innych 4).
Co poradzicie?
Arti_
--
POzdrowienia z GDyni
ADres zwrotny: arti_k_at_nospam_poczta.onet.pl
Adres 'strony domowej' http://www.arti.prv.pl
From: alex_at_nospam_bofh.org.pl (Janusz A. Urbanowicz)
Subject: Re: Zabraklo przerwan...
Date: 18 Feb 2001 20:07:13 +0100
patrz_at_nospam_w.sygnaturce (Arti_) writes:
MAm problem.
Zabraklo mi przerwan...
MAm m.in. Sblastera z radiem (oddzielne przerwania), mysz, itd itd. PRoblem
jest taki, ze na ostatnim dostepnym przerwaniu (ttyS0) mam terminal (taki
oddzielny). GDzies mi sie obilo o oczy, ze przerwania moga byc wspoldzielone,
ale jak na jedno przerwanie przydzielilem myszy i terminalowi, ten ostatni
dzialal jak ruszalem myszka. Jak terminal i modem, to terminal dzialal jak
modem prowadzil wymiane konkretnej tresci (sciaganie plikow itp)...
OStatecznie pozyczylem muszke na ps/2 a moj logitech lezy w szafie, ale
to rozwiazanie jest beznadziejne. PRzejsciowki pod logitecha nie dzialaja,
bo on ma jakis swoj format przesylania danych (AFAIK sa tam wykorzystane
5 przewodow, w innych 4).
Skompilować driver serial z opcją dzielenia przerwań i wtedy popróbować.
Alex
From: jfox_at_nospam_friko6.onet.pl (J.F.)
Subject: Re: Zabraklo przerwan...
Date: Sun, 18 Feb 2001 22:19:37 GMT
On 18 Feb 2001 16:19:52 GMT, Arti_ wrote:
MAm m.in. Sblastera z radiem (oddzielne przerwania), mysz, itd itd. PRoblem
jest taki, ze na ostatnim dostepnym przerwaniu (ttyS0) mam terminal (taki
oddzielny). GDzies mi sie obilo o oczy, ze przerwania moga byc wspoldzielone,
Moga, ale to trzeba umiec i zrobic wszystko samemu.
OStatecznie pozyczylem muszke na ps/2 a moj logitech lezy w szafie, ale
to rozwiazanie jest beznadziejne.
A czemu ? Chyba tylko to ci zostalo... Ewentualnie zakup kilku
peryferiow USB...
J.
From: "Robert Skłodowski" <robert_sklodowski_at_nospam_actioncare.com.pl>
Subject: Re: Zabraklo przerwan...
Date: Mon, 19 Feb 2001 09:42:30 +0100
Ewentualnie zakup specjalnej karty I/O z dodatkowymi portami.
Robert
From: Milosz Skowyra <mewash_at_nospam_bet.po.opole.pl>
Subject: Re: Zabraklo przerwan...
Date: Sun, 18 Feb 2001 21:39:40 +0100
Arti_ wrote:
Zabraklo mi przerwan...
[...]
Co poradzicie?
Opisz dokladnie jaki masz sprzet w pecku to ci odpowiemy.
Domyslanie sie ile masz urzadzen i ile z nich potrzebuje przerwania jest
troche bez sensu.
Moze sprobuj pozbawic karte grafiki przerwania, z reguly sie udaje...
choc czasem moze przestac dzialac akceleracja.
--
Regards.
|-----------------------------------------------------|
| Milosz Skowyra |
| miloszek_at_nospam_fidonet.org.pl 2:484/2.47 on fidonet |
| GSM Mobile +48608888899 |
|-----------------------------------------------------|
From: Krzysztof Halasa <khc_at_nospam_intrepid.pm.waw.pl>
Subject: Re: Zabraklo przerwan...
Date: 18 Feb 2001 20:59:08 +0100
patrz_at_nospam_w.sygnaturce (Arti_) writes:
MAm m.in. Sblastera z radiem (oddzielne przerwania), mysz, itd itd. PRoblem
jest taki, ze na ostatnim dostepnym przerwaniu (ttyS0) mam terminal (taki
oddzielny). GDzies mi sie obilo o oczy, ze przerwania moga byc wspoldzielone,
ale jak na jedno przerwanie przydzielilem myszy i terminalowi, ten ostatni
dzialal jak ruszalem myszka. Jak terminal i modem, to terminal dzialal jak
modem prowadzil wymiane konkretnej tresci (sciaganie plikow itp)...
OStatecznie pozyczylem muszke na ps/2 a moj logitech lezy w szafie, ale
to rozwiazanie jest beznadziejne. PRzejsciowki pod logitecha nie dzialaja,
bo on ma jakis swoj format przesylania danych (AFAIK sa tam wykorzystane
5 przewodow, w innych 4).
Co poradzicie?
Przerwania mozna dzielic tylko miedzy urzadzeniami PCI (liczac popularne
rozwiazania). Dodatkowo nie mozna dzielic przerwan wyzwalanych zboczem,
a tylko poziomem (niektore plyty umozliwiaja ustawienie wyzwalania
zboczem).
--
Krzysztof Halasa
Network Administrator
From: Waldemar Krzok <waldemar_at_nospam_zedat.fu-berlin.de>
Subject: Re: Zabraklo przerwan...
Date: Mon, 19 Feb 2001 13:13:23 +0100
MAm m.in. Sblastera z radiem (oddzielne przerwania), mysz, itd itd. PRoblem
jest taki, ze na ostatnim dostepnym przerwaniu (ttyS0) mam terminal (taki
oddzielny). GDzies mi sie obilo o oczy, ze przerwania moga byc wspoldzielone,
ale jak na jedno przerwanie przydzielilem myszy i terminalowi, ten ostatni
dzialal jak ruszalem myszka. Jak terminal i modem, to terminal dzialal jak
modem prowadzil wymiane konkretnej tresci (sciaganie plikow itp)...
OStatecznie pozyczylem muszke na ps/2 a moj logitech lezy w szafie, ale
to rozwiazanie jest beznadziejne. PRzejsciowki pod logitecha nie dzialaja,
bo on ma jakis swoj format przesylania danych (AFAIK sa tam wykorzystane
5 przewodow, w innych 4).
Co poradzicie?
Przerwania mozna dzielic tylko miedzy urzadzeniami PCI (liczac popularne
rozwiazania). Dodatkowo nie mozna dzielic przerwan wyzwalanych zboczem,
a tylko poziomem (niektore plyty umozliwiaja ustawienie wyzwalania
zboczem).
można też dzielić między użądzeniami ISA pod warunkiem, że siedzą one na
tej samej karcie, oraz karta i sterowniki są do takowego "przestępstwa w
normach" przygotowane. Mam np. takową kartę 4*COM+3*LPT i wsie mogą
zasuwać na to samo przerwanie. Wyzwalanie jest dalej poziomem.
Waldek
From: patrz_at_nospam_w.sygnaturce (Arti_)
Subject: Re: Zabraklo przerwan...
Date: 19 Feb 2001 17:55:40 GMT
można też dzielić między użądzeniami ISA pod warunkiem, że siedzą one na
tej samej karcie, oraz karta i sterowniki są do takowego "przestępstwa w
normach" przygotowane. Mam np. takową kartę 4*COM+3*LPT i wsie mogą
zasuwać na to samo przerwanie. Wyzwalanie jest dalej poziomem.
Waldek
TO jest bardzo ciekawa (z mojego punktu widzenia :-) karta. CZy to cos bardzo
egzotycznego? A ile toto kosztuje? :) (I czy mozna kupic, albo odwrotnie :)
Arti_
--
POzdrowienia z GDyni
ADres zwrotny: arti_k_at_nospam_poczta.onet.pl
Adres 'strony domowej' http://www.arti.prv.pl
From: Waldemar Krzok <waldemar_at_nospam_zedat.fu-berlin.de>
Subject: Re: Zabraklo przerwan...
Date: Tue, 20 Feb 2001 11:35:15 +0100
Arti_ schrieb:
można też dzielić między użądzeniami ISA pod warunkiem, że siedzą one na
tej samej karcie, oraz karta i sterowniki są do takowego "przestępstwa w
normach" przygotowane. Mam np. takową kartę 4*COM+3*LPT i wsie mogą
zasuwać na to samo przerwanie. Wyzwalanie jest dalej poziomem.
Waldek
TO jest bardzo ciekawa (z mojego punktu widzenia :-) karta. CZy to cos bardzo
egzotycznego? A ile toto kosztuje? :) (I czy mozna kupic, albo odwrotnie :)
np. to co opisywalem:
http://www.visionsystems.de/start.php3?main_page=main.html
189 DM + vat + p&p
maja tez inne, pci & co.
Waldek
From: Krzysztof Halasa <khc_at_nospam_intrepid.pm.waw.pl>
Subject: Re: Zabraklo przerwan...
Date: 19 Feb 2001 22:11:04 +0100
Waldemar Krzok <waldemar_at_nospam_zedat.fu-berlin.de> writes:
można też dzielić między użądzeniami ISA pod warunkiem, że siedzą one na
tej samej karcie, oraz karta i sterowniki są do takowego "przestępstwa w
normach" przygotowane. Mam np. takową kartę 4*COM+3*LPT i wsie mogą
zasuwać na to samo przerwanie. Wyzwalanie jest dalej poziomem.
Ale to nie jest dzielenie przerwan na ISA tylko na karcie, ktora siedzi
w slocie ISA.
I to raczej tylko specjalizowane karty, zwykle I/O ktore maja np. 2*serial
+ parallel nie umieja takiej sztuki.
Wyzwalanie na ISA jest zawsze poziomem, tyle tylko ze (zgodnie z regulami
gry) nie mozna go zrobic dzielonym.
--
Krzysztof Halasa
Network Administrator
From: Waldemar Krzok <waldemar_at_nospam_zedat.fu-berlin.de>
Subject: Re: Zabraklo przerwan...
Date: Tue, 20 Feb 2001 11:40:30 +0100
można też dzielić między użądzeniami ISA pod warunkiem, że siedzą one na
tej samej karcie, oraz karta i sterowniki są do takowego "przestępstwa w
normach" przygotowane. Mam np. takową kartę 4*COM+3*LPT i wsie mogą
zasuwać na to samo przerwanie. Wyzwalanie jest dalej poziomem.
Ale to nie jest dzielenie przerwan na ISA tylko na karcie, ktora siedzi
w slocie ISA.
I to raczej tylko specjalizowane karty, zwykle I/O ktore maja np. 2*serial
+ parallel nie umieja takiej sztuki.
skalpelem potraktowac, to sie naucza ;-))
Pod warunkiem, ze wyjscie na interrupt jest OC z podciagajacym
opornikiem. Mozna oczywiscie zrobic "choinke" na jumperach, jak moj
kumpel (podpial wyjscia INT dwoch COMow i LPT na karcie do wejscia
bramki a wyjscie dal na druga nozke jumpera).
Wyzwalanie na ISA jest zawsze poziomem, tyle tylko ze (zgodnie z regulami
gry) nie mozna go zrobic dzielonym.
na pewno nie na roznych kartach (choc i na to sa rozwiazania: kawalek
linki miedzy kartami czyni cuda ;-)), bo jak jedna karta da hi a druga
lo, to beda sie klucic, az jedna wygra ;-)
Waldek
PS
sterowniki musza sie jednak z czyms takim uporac. Te Windozowe za bardzo
nie chca.
WK
From: Krzysztof Halasa <khc_at_nospam_intrepid.pm.waw.pl>
Subject: Re: Zabraklo przerwan...
Date: 20 Feb 2001 18:02:48 +0100
Waldemar Krzok <waldemar_at_nospam_zedat.fu-berlin.de> writes:
Pod warunkiem, ze wyjscie na interrupt jest OC z podciagajacym
opornikiem.
Tak to chyba nigdy nie jest.
Mozna oczywiscie zrobic "choinke" na jumperach, jak moj
kumpel (podpial wyjscia INT dwoch COMow i LPT na karcie do wejscia
bramki a wyjscie dal na druga nozke jumpera).
Mozna tak oczywiscie zrobic.
sterowniki musza sie jednak z czyms takim uporac. Te Windozowe za bardzo
nie chca.
Do Linuxa sa szczesliwie zrodla.
--
Krzysztof Halasa
Network Administrator
From: jfox_at_nospam_friko6.onet.pl (J.F.)
Subject: Re: Zabraklo przerwan...
Date: Tue, 20 Feb 2001 21:34:08 GMT
On Tue, 20 Feb 2001 11:40:30 +0100, Waldemar Krzok wrote:
Ale to nie jest dzielenie przerwan na ISA tylko na karcie, ktora siedzi
w slocie ISA.
I to raczej tylko specjalizowane karty, zwykle I/O ktore maja np. 2*serial
+ parallel nie umieja takiej sztuki.
skalpelem potraktowac, to sie naucza ;-))
Pod warunkiem, ze wyjscie na interrupt jest OC z podciagajacym
opornikiem.
Nie mozna, bo jakis idiota w IBM to lepiej wymyslil.
Przerwanie zglasza sie stanem wysokim, a podciagajacy rezystor
masz juz na plycie. Jesli masz kilka kart z typowym OC,
to karta bez przerwania skutecznie trzyma stan niski.
No chyba ze to jest uklad OC tranzystora pnp i rezystor "podciagajacy"
do masy ...
J.
From: Andrzej Krzysztofowicz <ankry_at_nospam_green.mif.pg.gda.pl>
Subject: Re: Zabraklo przerwan...
Date: 19 Feb 2001 16:10:34 GMT
In pl.comp.os.linux.sprzet Krzysztof Halasa <khc_at_nospam_intrepid.pm.waw.pl> wrote:
Przerwania mozna dzielic tylko miedzy urzadzeniami PCI (liczac popularne
Podobno. A mi jakims cudem dzialaly w dawnych czasach dwa kontrolery IDE/ISA
na wspolnym przerwaniu...
)
rozwiazania). Dodatkowo nie mozna dzielic przerwan wyzwalanych zboczem,
a tylko poziomem (niektore plyty umozliwiaja ustawienie wyzwalania
zboczem).
--
=======================================================================
Andrzej M. Krzysztofowicz ankry_at_nospam_mif.pg.gda.pl
tel. (0-58) 347 14 61
Wydz.Fizyki Technicznej i Matematyki Stosowanej Politechniki Gdanskiej
From: Krzysztof Halasa <khc_at_nospam_intrepid.pm.waw.pl>
Subject: Re: Zabraklo przerwan...
Date: 19 Feb 2001 23:26:20 +0100
Andrzej Krzysztofowicz <ankry_at_nospam_green.mif.pg.gda.pl> writes:
Podobno. A mi jakims cudem dzialaly w dawnych czasach dwa kontrolery IDE/ISA
na wspolnym przerwaniu...
No wiem, mi tez czasem cos dzialalo, ale sam wiesz na jakiej to sie
odbywalo zasadzie.
--
Krzysztof Halasa
Network Administrator
From: Andrzej Krzysztofowicz <ankry_at_nospam_green.mif.pg.gda.pl>
Subject: Re: Zabraklo przerwan...
Date: 20 Feb 2001 12:50:30 GMT
In pl.comp.os.linux.sprzet Krzysztof Halasa <khc_at_nospam_intrepid.pm.waw.pl> wrote:
Andrzej Krzysztofowicz <ankry_at_nospam_green.mif.pg.gda.pl> writes:
Podobno. A mi jakims cudem dzialaly w dawnych czasach dwa kontrolery IDE/ISA
na wspolnym przerwaniu...
No wiem, mi tez czasem cos dzialalo, ale sam wiesz na jakiej to sie
odbywalo zasadzie.
Ano. Na zasadzie wykluczenia jednoczesnego dostepu.
I dla ISA jest to chyba jedyna rada, jesli w ogole cos takiego sie da
zrobic.
A dla urzadzen reagujaczych na sygnaly z zewnatrz w nieprzewidywalnych
z gory momentach czasowych - sie nie da ...
--
=======================================================================
Andrzej M. Krzysztofowicz ankry_at_nospam_mif.pg.gda.pl
tel. (0-58) 347 14 61
Wydz.Fizyki Technicznej i Matematyki Stosowanej Politechniki Gdanskiej
From: Krzysztof Halasa <khc_at_nospam_intrepid.pm.waw.pl>
Subject: Re: Zabraklo przerwan...
Date: 20 Feb 2001 18:01:31 +0100
Andrzej Krzysztofowicz <ankry_at_nospam_green.mif.pg.gda.pl> writes:
No wiem, mi tez czasem cos dzialalo, ale sam wiesz na jakiej to sie
odbywalo zasadzie.
Ano. Na zasadzie wykluczenia jednoczesnego dostepu.
Nieee, niezupelnie. Raczej na takiej zasadzie ze koncowka bramki TTL
ktora sterowala wyjsciem, znajdujaca sie w stanie '1' wygrywala
z analogiczna koncowka w stanie '0' (a moze to nie bylo TTL?).
--
Krzysztof Halasa
Network Administrator
From: jfox_at_nospam_friko6.onet.pl (J.F.)
Subject: Re: Zabraklo przerwan...
Date: Tue, 20 Feb 2001 23:02:42 GMT
On 20 Feb 2001 18:01:31 +0100, Krzysztof Halasa wrote:
No wiem, mi tez czasem cos dzialalo, ale sam wiesz na jakiej to sie
odbywalo zasadzie.
Ano. Na zasadzie wykluczenia jednoczesnego dostepu.
Nieee, niezupelnie. Raczej na takiej zasadzie ze koncowka bramki TTL
ktora sterowala wyjsciem, znajdujaca sie w stanie '1' wygrywala
z analogiczna koncowka w stanie '0' (a moze to nie bylo TTL?).
To nie byl TTL, bo w TTL byloby 0 :-)
Chyba ze jakis buforek typu 74245 - one mialy wlasne specyfikacje ..
J.
From: Krzysztof Halasa <khc_at_nospam_intrepid.pm.waw.pl>
Subject: Re: Zabraklo przerwan...
Date: 21 Feb 2001 21:48:39 +0100
jfox_at_nospam_friko6.onet.pl (J.F.) writes:
Nieee, niezupelnie. Raczej na takiej zasadzie ze koncowka bramki TTL
ktora sterowala wyjsciem, znajdujaca sie w stanie '1' wygrywala
z analogiczna koncowka w stanie '0' (a moze to nie bylo TTL?).
To nie byl TTL, bo w TTL byloby 0 :-)
No wlasnie nie wiem, zwykle TTL takie z koncowka na dwoch tranzystorach
+ dioda (chyba nie mam sklerozy?) powinno dac 0, ale moze jakas inna
magiczna wersja bylaby silniejsza od strony VCC.
Nie nalezy zapominac ze srednia z 0 V i 5 V to wciaz logiczna jedynka :-)
--
Krzysztof Halasa
Network Administrator
From: jfox_at_nospam_friko6.onet.pl (J.F.)
Subject: Re: Zabraklo przerwan...
Date: Thu, 22 Feb 2001 21:27:10 GMT
On 21 Feb 2001 21:48:39 +0100, Krzysztof Halasa wrote:
Nieee, niezupelnie. Raczej na takiej zasadzie ze koncowka bramki TTL
ktora sterowala wyjsciem, znajdujaca sie w stanie '1' wygrywala
z analogiczna koncowka w stanie '0' (a moze to nie bylo TTL?).
To nie byl TTL, bo w TTL byloby 0 :-)
No wlasnie nie wiem, zwykle TTL takie z koncowka na dwoch tranzystorach
+ dioda (chyba nie mam sklerozy?) powinno dac 0, ale moze jakas inna
magiczna wersja bylaby silniejsza od strony VCC.
To juz by nie byl TTL :-)
Nie nalezy zapominac ze srednia z 0 V i 5 V to wciaz logiczna jedynka :-)
Ale charakterystyki wyjsciowe TTL sa znane, w tym tym i prady zwarcia.
Oczywiscie mowie o zwyklym TTL - zadnym HC, AC, H, nawet S i LS sa juz
troche ine.
J.