Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Ктонить в PCIe шарит?
Отправлено
Artem-1.6E-19
22 ноября 2008 г. 10:09
Интересует принципиальная возможность подключения девайса в PCIe сплот (хот плаг), и работа с памятью компютера, без драйверов итд.
Просто есть возможность, или только через драйвер, который должен разрешить.
Составить ответ
|
Вернуться на конференцию
Ответы
Никто не запрещает. Но и пользы от этого мало - память-то у программ виртуальная с переменным отображением в физическую.
-
Oldring
(22.11.2008 14:17:28
91.76.57.83
,
пустое
)
Тоесть таки можно. Память виртуальная, но куча есть всяких физических памятей. Тотже фреймбуфер.
-
Artem-1.6E-19
(22.11.2008 14:19:1
212.115.235.8
,
пустое
)
Фреймбуфер чей и где?
-
Oldring
(22.11.2008 14:20:57
91.76.57.83
, 199 байт)
Видеопамять в любом случае можно найти через поиск по сигнатуре и дальше уже писать в нее.
-
Artem-1.6E-19
(22.11.2008 14:25:43
212.115.235.8
,
пустое
)
Как искать? Перебирая все физические адреса? И убив по ходу работу других железяк с некешируемым чтением?
-
Oldring
(22.11.2008 14:32:12
91.76.57.83
, 140 байт)
Не переживайте так. Пока только определяется, а можно ли его сделать.
-
Artem-1.6E-19
(22.11.2008 14:35:52
212.115.235.8
,
пустое
)
почитай что ли стандарт ради разнообразия
-
Electrovoicer
(22.11.2008 10:50:37
92.100.86.118
,
пустое
)
Он, мягко говоря не маленький. Может смыса и нет читать.
-
Artem-1.6E-19
(22.11.2008 11:00:59
212.115.235.8
, 128 байт)
дык +
-
Electrovoicer
(22.11.2008 11:12:52
92.100.86.118
, 135 байт)
Я тоже думаю что скорее всего, не возможно. Но может можно какой-то бас-мастеринг организовать.
-
Artem-1.6E-19
(22.11.2008 11:15:43
212.115.235.8
,
пустое
)
Насколько? Я с работал и работаю PCI через fpga.
-
druzhin
(22.11.2008 10:12:12
93.80.231.219
,
пустое
)
Что насколько? Может ли PCI устройство, "с бухты барахты" захватить шину и лазить в памяти где угодно?
-
Artem-1.6E-19
(22.11.2008 10:14:22
212.115.235.8
, 120 байт)
Речь про PCI или PCIe? В PCIe нет общей физической шины. Там есть пакеты, которые маршрутизируются мостами куда им скажешь.
-
Oldring
(22.11.2008 14:35:0
91.76.57.83
,
пустое
)
Я в курсе. Но аналог "захвата шины" там есть.
-
Artem-1.6E-19
(22.11.2008 14:36:44
212.115.235.8
,
пустое
)
Не знаю такого.
-
Oldring
(22.11.2008 14:42:7
91.76.57.83
,
пустое
)
В PCIe нет Bus mastering?
-
Artem-1.6E-19
(22.11.2008 15:21:2
212.115.235.8
,
пустое
)
Там нет "захвата шины".
-
Oldring
(22.11.2008 15:23:21
91.76.57.83
, 105 байт)
Можешь, но ты на шыне не главный, если дажэ мастер. Арбитр скоро всё равно отберёт управление.
-
Dr.Alex
(22.11.2008 13:50:5
193.19.83.14
,
пустое
)
Эт понятно. Но вообще, можно?
-
Artem-1.6E-19
(22.11.2008 13:51:21
212.115.235.8
,
пустое
)
Что можно? Быть мастером? Конечно можно.. :-))
-
Dr.Alex
(22.11.2008 13:53:44
193.19.83.14
,
пустое
)
Лазить-то может только, только можно же и затереть чего-нибудь важное в памяти.
-
alostap
(22.11.2008 13:06:31
77.66.221.12
,
пустое
)
С дуру можно и член сломать. Вопрос к примеру - писать что-то потоком в видеопамять, можно или нет?
-
Artem-1.6E-19
(22.11.2008 13:52:43
212.115.235.8
, 113 байт)
Нет. Без драйверов устройство не знает куда нужно писать.
-
Oldring
(22.11.2008 14:15:17
91.76.57.83
,
пустое
)
Хуй его знает. Я кака-то не заморачивался. У тебя pci на чём? Если на плисе - я в понедельник вышлю тебе рабочие logic core.
-
druzhin
(22.11.2008 10:24:56
93.80.231.219
,
пустое
)
Дружин, вышли мне. Уже второй месяц маюсь :)
-
Вопросег
(22.11.2008 18:11:21
89.179.115.146
,
пустое
)
Пока не на чем. Пока не ясна возможность. Будет скорее всего на какойнить младшем стратиксе.
-
Artem-1.6E-19
(22.11.2008 10:31:13
212.115.235.8
, 79 байт)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 63:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru