ALT Linux Community general discussions
 help / color / mirror / Atom feed
From: "A.L. Klyutchenya" <asoneofus@nm.ru>
To: community@altlinux.ru
Subject: Re: [Comm] WinModems
Date: Mon, 2 Dec 2002 12:29:43 +0300
Message-ID: <200212021229.43743.asoneofus@nm.ru> (raw)
In-Reply-To: <20021202121348.69aeb1b9.evgen@cstula.ru>

2 Декабрь 2002 12:13, Шишков Евгений написал:
> Нет. Условие стоит. Именно внутренние.

Мне трудно вспомнить, как именно делали - но изврат конкретный. 
Т.е. суть проблемы: драйвер-обработчик имеет загружаемый код, 
исполняемый код и локальные данные. Суть бодяги этих нехороших 
людей, создавших эти дрова: при загрузке проверяется, 
естественно, а загружен ли такой модуль (это делает instmod и 
иже с ними) если он загружен - то баста карапузики :-)а эта 
загруженная попса имеет для работы одну копию каши (локальных 
данных). Для обработки n момедов надо иметь n копий каш и 
селектор на каждую из них. Либо вообще - n локальных копий код+ 
лок.данные. 
Старт-путь:
делается три драйвера, каждый из которых будет обслуживать свой 
момед.
Лонг-путь :-)
Пишется своя "затравка" к дровам, к загружаемому бинарю, там тоже 
стоит "селектор" связывающий конкретный момед - конкретную кашу. 

Извините за сумбурность - с рсским чегото сегодня напряг :-)

ЗЫ:-) Первую задачу когдато решал, потратил неделю-две запойного 
творческого труда :-), Вторую - около месяца. В настоящий момент 
интереса этой бодягой заниматься никакого - так что уж сами как 
- нибудь :-)

-- 
ВсехБлаг!       А. Л. Клютченя
 mail:	asoneofus@kde.ru
 www:	http://www.qt.kde.ru
 icq:	113679387

  reply	other threads:[~2002-12-02  9:29 UTC|newest]

Thread overview: 32+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-12-01 13:34 Maxim Yarushin
2002-12-01 14:00 ` A.L. Klyutchenya
2002-12-02  9:03   ` Шишков Евгений
2002-12-02  9:10     ` Andrew Velikoredchanin
2002-12-02  9:13       ` Шишков Евгений
2002-12-02  9:29         ` A.L. Klyutchenya [this message]
2002-12-02  9:41           ` Шишков Евгений
2002-12-02  9:54             ` A.L. Klyutchenya
2002-12-02  9:41         ` Re[2]: " Genix
2002-12-02 11:06           ` Шишков Евгений
2002-12-02 13:24             ` Shur
2002-12-02 13:37               ` Shur
2002-12-02 14:58             ` Vasya Borisov
2002-12-02 15:08               ` Шишков Евгений
2002-12-03 10:05                 ` Vasya Borisov
2002-12-02  9:15     ` ASA
2002-12-02  9:42       ` Шишков Евгений
2002-12-02 10:25         ` Re[4]: " ASA
2002-12-02 10:55           ` Шишков Евгений
2002-12-02 16:30             ` Re[6]: " ASA
2002-12-02 17:58               ` A.L. Klyutchenya
2002-12-03  3:48             ` Re[4]: " Sergei Dolmatov
2002-12-03  6:03               ` A.L. Klyutchenya
2002-12-03  6:26                 ` Sergei Dolmatov
2002-12-03  6:30                   ` A.L. Klyutchenya
2002-12-03  6:48                     ` Sergei Dolmatov
2002-12-03  8:44                       ` Шишков Евгений
2002-12-03 18:32                       ` [Comm] WinModems Konstantin Lepikhov
2002-12-04  2:39                         ` Sergei Dolmatov
2002-12-04 10:51                         ` A.L. Klyutchenya
2002-12-02 19:55           ` [Comm] WinModems Andy Gorev
2002-12-02 10:20       ` Re[2]: " Шишков Евгений

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200212021229.43743.asoneofus@nm.ru \
    --to=asoneofus@nm.ru \
    --cc=community@altlinux.ru \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

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