* [Comm] Обработка аппаратных прерываний в Linux
@ 2004-10-06 14:00 "Yuriy V. Vorobev / Юрий В. Воробьев"
2004-10-06 14:19 ` Gleb Stiblo
0 siblings, 1 reply; 13+ messages in thread
From: "Yuriy V. Vorobev / Юрий В. Воробьев" @ 2004-10-06 14:00 UTC (permalink / raw)
To: community
Добрый день!
У меня возникла проблема, решить которую не могу уже более месяца. У
меня в PCI-слот установлена карточка, которая "сидит" на 5-ом прерывании
и генерирует последовательность импульсов. Проблема заключается в том,
что я нигде не могу найти информацию о том, как же, всё-таки, в Linux
можно обрабатывать аппаратные прерывания. Мне нужно при получении
сигнала 5-го прерывания послать в порт принтера на 1-ый контакт
какой-нибудь сигнал. Как работать с портами, я разобрался. Посылаю
сигнал на первый контакт порта принтера, а на осциллографе вижу импульс.
Для меня это было настоящим открытием :)
А вот с прерываниями что-то никак не получается. Все, что удалось
найти в Интернете - в подавляющем большинстве - обработка программных
прерываний. А аппаратных нет...
Если кто-то сталкивался с подобной проблемой - очень прошу, поделитесь,
пожалуйста, опытом. Может быть, найдется какой-нибудь рабочий пример?
Заранее благодарен!
-------------------------------------
С уважением и наилучшими пожеланиями,
Юрий В. Воробьев / Yuriy V. Vorobev
E-Mail: Vorobev@niiteplopribor.com
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Comm] Обработка аппаратных прерываний в Linux
2004-10-06 14:00 [Comm] Обработка аппаратных прерываний в Linux "Yuriy V. Vorobev / Юрий В. Воробьев"
@ 2004-10-06 14:19 ` Gleb Stiblo
2004-10-07 12:23 ` "Yuriy V. Vorobev / Юрий В. Воробьев"
2004-10-07 14:37 ` Alexey Starinsky
0 siblings, 2 replies; 13+ messages in thread
From: Gleb Stiblo @ 2004-10-06 14:19 UTC (permalink / raw)
To: community
On Wed, Oct 06, 2004 at 06:00:18PM +0400, "Yuriy V. Vorobev / Юрий В. Воробьев" wrote:
YVV> У меня возникла проблема, решить которую не могу уже более месяца. У
YVV> меня в PCI-слот установлена карточка, которая "сидит" на 5-ом прерывании
YVV> и генерирует последовательность импульсов. Проблема заключается в том,
YVV> что я нигде не могу найти информацию о том, как же, всё-таки, в Linux
YVV> можно обрабатывать аппаратные прерывания. Мне нужно при получении
YVV> сигнала 5-го прерывания послать в порт принтера на 1-ый контакт
YVV> какой-нибудь сигнал. Как работать с портами, я разобрался. Посылаю
YVV> сигнал на первый контакт порта принтера, а на осциллографе вижу импульс.
YVV> Для меня это было настоящим открытием :)
YVV>
YVV> А вот с прерываниями что-то никак не получается. Все, что удалось
YVV> найти в Интернете - в подавляющем большинстве - обработка программных
YVV> прерываний. А аппаратных нет...
YVV> Если кто-то сталкивался с подобной проблемой - очень прошу, поделитесь,
YVV> пожалуйста, опытом. Может быть, найдется какой-нибудь рабочий пример?
Могу сфотографировать и переслать главу из 'Understanding Linux
kernel'(это если ядро 2.4, листов 20ть) / 'Linux Kernel Development'(это
для 2.6, листов 10ть).
Пересылать?
--
Gleb Stiblo AKA UlfR <g.stiblo@sam-solutions.net>
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] Обработка аппаратных прерываний в Linux
2004-10-06 14:19 ` Gleb Stiblo
@ 2004-10-07 12:23 ` "Yuriy V. Vorobev / Юрий В. Воробьев"
2004-10-07 12:38 ` Gleb Stiblo
2004-10-07 14:37 ` Alexey Starinsky
1 sibling, 1 reply; 13+ messages in thread
From: "Yuriy V. Vorobev / Юрий В. Воробьев" @ 2004-10-07 12:23 UTC (permalink / raw)
To: community
Gleb Stiblo пишет:
>Могу сфотографировать и переслать главу из 'Understanding Linux
>kernel'(это если ядро 2.4, листов 20ть) / 'Linux Kernel Development'(это
>для 2.6, листов 10ть).
>Пересылать?
>
Если можно - пожалуйста, присылайте.
Буду Вам очень признателен!!!
Буду с нетерпением ждать :)
-------------------------------------
С уважением и наилучшими пожеланиями,
Юрий В. Воробьев / Yuriy V. Vorobev
E-Mail: Vorobev@niiteplopribor.com
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Comm] Обработка аппаратных прерываний в Linux
2004-10-07 12:23 ` "Yuriy V. Vorobev / Юрий В. Воробьев"
@ 2004-10-07 12:38 ` Gleb Stiblo
2004-10-07 12:40 ` Макс
2004-10-07 12:41 ` "Yuriy V. Vorobev / Юрий В. Воробьев"
0 siblings, 2 replies; 13+ messages in thread
From: Gleb Stiblo @ 2004-10-07 12:38 UTC (permalink / raw)
To: community
On Thu, Oct 07, 2004 at 04:23:57PM +0400, "Yuriy V. Vorobev / Юрий В. Воробьев" wrote:
[...]
GS>>Могу сфотографировать и переслать главу из 'Understanding Linux
GS>>kernel'(это если ядро 2.4, листов 20ть) / 'Linux Kernel Development'(это
GS>>для 2.6, листов 10ть).
GS>>Пересылать?
YVV> Если можно - пожалуйста, присылайте.
YVV> Буду Вам очень признателен!!!
YVV>
YVV> Буду с нетерпением ждать :)
для 2.6 размер ~5Mb, для 2.4 ~10Mb.
Для какого ядра и на какой ящик пересылать?
--
Gleb Stiblo AKA UlfR <g.stiblo@sam-solutions.net>
^ permalink raw reply [flat|nested] 13+ messages in thread
* RE: [Comm] Обработка аппаратных прерываний в Linux
2004-10-07 12:38 ` Gleb Stiblo
@ 2004-10-07 12:40 ` Макс
2004-10-07 12:41 ` "Yuriy V. Vorobev / Юрий В. Воробьев"
1 sibling, 0 replies; 13+ messages in thread
From: Макс @ 2004-10-07 12:40 UTC (permalink / raw)
To: community
Мне тоже, пожалуйста, для обеих если не сложно, а если сложно то для 2.6
-----Original Message-----
From: community-bounces@altlinux.ru [mailto:community-bounces@altlinux.ru]
On Behalf Of Gleb Stiblo
Sent: Thursday, October 07, 2004 4:38 PM
To: community@altlinux.ru
Subject: [Comm] Обработка аппаратных прерываний в Linux
On Thu, Oct 07, 2004 at 04:23:57PM +0400, "Yuriy V. Vorobev / Юрий В.
Воробьев" wrote:
[...]
GS>>Могу сфотографировать и переслать главу из 'Understanding Linux
GS>>kernel'(это если ядро 2.4, листов 20ть) / 'Linux Kernel Development'(это
GS>>для 2.6, листов 10ть).
GS>>Пересылать?
YVV> Если можно - пожалуйста, присылайте.
YVV> Буду Вам очень признателен!!!
YVV>
YVV> Буду с нетерпением ждать :)
для 2.6 размер ~5Mb, для 2.4 ~10Mb.
Для какого ядра и на какой ящик пересылать?
--
Gleb Stiblo AKA UlfR <g.stiblo@sam-solutions.net>
_______________________________________________
Community mailing list
Community@altlinux.ru
https://lists.altlinux.ru/mailman/listinfo/community
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] Обработка аппаратных прерываний в Linux
2004-10-07 12:38 ` Gleb Stiblo
2004-10-07 12:40 ` Макс
@ 2004-10-07 12:41 ` "Yuriy V. Vorobev / Юрий В. Воробьев"
1 sibling, 0 replies; 13+ messages in thread
From: "Yuriy V. Vorobev / Юрий В. Воробьев" @ 2004-10-07 12:41 UTC (permalink / raw)
To: community
Gleb Stiblo пишет:
>On Thu, Oct 07, 2004 at 04:23:57PM +0400, "Yuriy V. Vorobev / Юрий В. Воробьев" wrote:
>[...]
>GS>>Могу сфотографировать и переслать главу из 'Understanding Linux
>GS>>kernel'(это если ядро 2.4, листов 20ть) / 'Linux Kernel Development'(это
>GS>>для 2.6, листов 10ть).
>GS>>Пересылать?
>YVV> Если можно - пожалуйста, присылайте.
>YVV> Буду Вам очень признателен!!!
>YVV>
>YVV> Буду с нетерпением ждать :)
>для 2.6 размер ~5Mb, для 2.4 ~10Mb.
>Для какого ядра и на какой ящик пересылать?
>
>
>
Ядро 2.4.х,
ящик - vorobev@niiteplopribor.com
Большое спасибо!
-------------------------------------
С уважением и наилучшими пожеланиями,
Юрий В. Воробьев / Yuriy V. Vorobev
E-Mail: Vorobev@niiteplopribor.com
Тел.: +7 095 2172435
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] Обработка аппаратных прерываний в Linux
2004-10-06 14:19 ` Gleb Stiblo
2004-10-07 12:23 ` "Yuriy V. Vorobev / Юрий В. Воробьев"
@ 2004-10-07 14:37 ` Alexey Starinsky
2004-10-07 14:57 ` Gleb Stiblo
1 sibling, 1 reply; 13+ messages in thread
From: Alexey Starinsky @ 2004-10-07 14:37 UTC (permalink / raw)
To: Gleb Stiblo
Здравствуйте, Gleb.
Gleb Stiblo> Могу сфотографировать и переслать главу из 'Understanding Linux
Gleb Stiblo> kernel'(это если ядро 2.4, листов 20ть) /
Gleb Stiblo> 'Linux Kernel Development'(это
Gleb Stiblo> для 2.6, листов 10ть).
Gleb Stiblo> Пересылать?
А где такие книжки продаются?
Как я понял, информация в бумажном виде?
(Мне про 2.6 жутко интересно)
P.S. А в электронном виде никому такие издания не попадались?
P.P.S. Могу поделиться Understanding Linux kernel про ядро 2.4 - есть
pdf-ка, на английском есс-но.
--
С уважением,
Alexey
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Comm] Обработка аппаратных прерываний в Linux
2004-10-07 14:37 ` Alexey Starinsky
@ 2004-10-07 14:57 ` Gleb Stiblo
2004-10-08 17:45 ` Andrey Rahmatullin
0 siblings, 1 reply; 13+ messages in thread
From: Gleb Stiblo @ 2004-10-07 14:57 UTC (permalink / raw)
To: community
On Thu, Oct 07, 2004 at 05:37:59PM +0300, Alexey Starinsky wrote:
[...]
AS> А где такие книжки продаются?
Привезли из Америки
AS> Как я понял, информация в бумажном виде?
Да
AS> (Мне про 2.6 жутко интересно)
AS> P.S. А в электронном виде никому такие издания не попадались?
Мне нет :(
AS> P.P.S. Могу поделиться Understanding Linux kernel про ядро 2.4 - есть
AS> pdf-ка, на английском есс-но.
Она у нас есть, тоже в бумажном варианте, а вот всем остальным, я думаю,
это будет интересно.
--
Gleb Stiblo AKA UlfR <g.stiblo@sam-solutions.net>
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] Обработка аппаратных прерываний в Linux
2004-10-07 14:57 ` Gleb Stiblo
@ 2004-10-08 17:45 ` Andrey Rahmatullin
2004-10-10 17:38 ` Re[2]: " Alexey Starinsky
0 siblings, 1 reply; 13+ messages in thread
From: Andrey Rahmatullin @ 2004-10-08 17:45 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 531 bytes --]
On Thu, Oct 07, 2004 at 05:57:34PM +0300, Gleb Stiblo wrote:
> Она у нас есть, тоже в бумажном варианте, а вот всем остальным, я думаю,
> это будет интересно.
Конечно.
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
> Сервер начального уровня и рабочая станция это слишком размытые и
> пересекающиеся понятия.
Не факт. Рабочая станция - это либо ноут, либо однопроцессорный комп. Все
что два камня, без AGP, со встроенной видюхой и SCSI - можно уже считать
сервером ;-)
-- rider in hardware@
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re[2]: [Comm] Обработка аппаратных прерываний в Linux
2004-10-08 17:45 ` Andrey Rahmatullin
@ 2004-10-10 17:38 ` Alexey Starinsky
2004-10-10 18:57 ` Andrey Rahmatullin
0 siblings, 1 reply; 13+ messages in thread
From: Alexey Starinsky @ 2004-10-10 17:38 UTC (permalink / raw)
To: Andrey Rahmatullin
>> Она у нас есть, тоже в бумажном варианте, а вот всем остальным, я думаю,
>> это будет интересно.
Andrey Rahmatullin> Конечно.
Не проблема. Фомат *.chm
Я уже пообещал выстать её личкой товарищу Alexandr R. Ogurtzoff, но с
работы почтой как-то пролмематично у нас - 2 раза на 98% переданный файл
обрывался.
Скажите, может, куда-то выложить для всеобщего доступа?
--
С уважением,
Alexey
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] Обработка аппаратных прерываний в Linux
2004-10-10 17:38 ` Re[2]: " Alexey Starinsky
@ 2004-10-10 18:57 ` Andrey Rahmatullin
2004-10-11 18:36 ` Re[2]: " Alexey Starinsky
0 siblings, 1 reply; 13+ messages in thread
From: Andrey Rahmatullin @ 2004-10-10 18:57 UTC (permalink / raw)
To: Andrey Rahmatullin
[-- Attachment #1: Type: text/plain, Size: 378 bytes --]
On Sun, Oct 10, 2004 at 08:38:06PM +0300, Alexey Starinsky wrote:
> Скажите, может, куда-то выложить для всеобщего доступа?
Конечно выкладывайте.
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
4. периодически (и при попадании в дистрибутив или перемещении в
компоненты выше castle) подключается самый крутой фильтр - ldv.
-- inger in devel@
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re[2]: [Comm] Обработка аппаратных прерываний в Linux
2004-10-10 18:57 ` Andrey Rahmatullin
@ 2004-10-11 18:36 ` Alexey Starinsky
2004-10-11 18:45 ` Andrey Rahmatullin
0 siblings, 1 reply; 13+ messages in thread
From: Alexey Starinsky @ 2004-10-11 18:36 UTC (permalink / raw)
To: Andrey Rahmatullin
Здравствуйте, Andrey.
Вы писали 10 октября 2004 г., 21:57:58:
>> Скажите, может, куда-то выложить для всеобщего доступа?
Andrey Rahmatullin> Конечно выкладывайте.
Так скажите, куда?
2Мб.
Снова не могу послать мылом - Оптиму-Телеком всё колбасит не
по-детски.
--
С уважением,
Alexey
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] Обработка аппаратных прерываний в Linux
2004-10-11 18:36 ` Re[2]: " Alexey Starinsky
@ 2004-10-11 18:45 ` Andrey Rahmatullin
0 siblings, 0 replies; 13+ messages in thread
From: Andrey Rahmatullin @ 2004-10-11 18:45 UTC (permalink / raw)
To: Andrey Rahmatullin
[-- Attachment #1: Type: text/plain, Size: 490 bytes --]
On Mon, Oct 11, 2004 at 09:36:36PM +0300, Alexey Starinsky wrote:
> Andrey Rahmatullin> Конечно выкладывайте.
> Так скажите, куда?
Да хоть на какой-нибудь newmail.ru.
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
> Вообще есть желание, чтобы любые пакеты выполняли свои функции
> без особо сложной доп. настройки. сразу после установки.
Так этим дистрибутивные пакеты от тарболов и отличаются
вообще-то. Хорошие, по крайней мере.
-- mike in devel@
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2004-10-11 18:45 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-10-06 14:00 [Comm] Обработка аппаратных прерываний в Linux "Yuriy V. Vorobev / Юрий В. Воробьев"
2004-10-06 14:19 ` Gleb Stiblo
2004-10-07 12:23 ` "Yuriy V. Vorobev / Юрий В. Воробьев"
2004-10-07 12:38 ` Gleb Stiblo
2004-10-07 12:40 ` Макс
2004-10-07 12:41 ` "Yuriy V. Vorobev / Юрий В. Воробьев"
2004-10-07 14:37 ` Alexey Starinsky
2004-10-07 14:57 ` Gleb Stiblo
2004-10-08 17:45 ` Andrey Rahmatullin
2004-10-10 17:38 ` Re[2]: " Alexey Starinsky
2004-10-10 18:57 ` Andrey Rahmatullin
2004-10-11 18:36 ` Re[2]: " Alexey Starinsky
2004-10-11 18:45 ` Andrey Rahmatullin
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git