ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [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