|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.06.2007, 10:42 | #1 |
ObjectPascal,CISCO
Форумчанин
Регистрация: 22.05.2007
Сообщений: 294
|
Для кадого ли устройства есть свой контроллер?
Для кадого ли устройства есть свой контроллер?
Я так понимаю: у девайса есть програмный контролер который комп воспринимает как устройство , так?и есть сам девайс который так же видит девайс менеджмент. Когда мы пишим дрова мы пишем для самого девайса или для его контроллера?Не совсем понимаю... |
18.06.2007, 20:26 | #2 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
что ты понимаешь под контроллером?
у каждого устройства есть что то типа регистров присваивая некоторое значение этим регистрам ты указываешь что делать этому устройству. есть несколько контроллеров, шины PCI, USB контроллер и т.д. при подключении устройства они проецируют регистры устройства на некоторую область физической памяти (где то FFF00000h) так по крайнем мере в идеале ------ когда мы пишем дрова под Windows, мы почти всегда мы пишем для самого девайса. могу ошибаться так как сам ни разу не писал дрова для устройства |
20.06.2007, 12:19 | #3 |
ObjectPascal,CISCO
Форумчанин
Регистрация: 22.05.2007
Сообщений: 294
|
Что-то не совсем понятно..
Кнотроллер в моем понимании как порт в сетях.. Если ты говоришь есть типа регистры, значит они где-то вшиты?Тобишь по логике в биосе?ТАк? И еще :разве девайс и устройство не одно и тоже??? |
20.06.2007, 20:06 | #4 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
значит, контроллер в твоём понимании это и есть регистры устройства, и вшиты они в в само устройство, а при записи в определённые адреса контроллеры шин передают сигналы устройству
ЗЫ девайс и устройство это одно и тоже это просто я так пишу чтобы тавтологии не было |
20.06.2007, 20:38 | #5 |
ObjectPascal,CISCO
Форумчанин
Регистрация: 22.05.2007
Сообщений: 294
|
Ну то есть я примерно правильно понимаю?или все же ошибаюсь..
Как узнать значение регистров на определенном устройстве? |
21.06.2007, 19:56 | #6 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
регистры проецированы на опредёлённую область памяти, но считывание иногда может сказать устройству что данные считаны и устройство может что то предпринять
|
21.06.2007, 20:42 | #7 |
ObjectPascal,CISCO
Форумчанин
Регистрация: 22.05.2007
Сообщений: 294
|
А можешь привести пример где может понадобится считать данные с памяти?
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Безопасное извлечение устройства | Xardas | Компьютерное железо | 7 | 28.02.2011 00:49 |
Есть ли у вас свой сайт? | Delpher | Свободное общение | 43 | 23.05.2009 07:55 |
Определить Код Экземпляра устройства! | sashahttp | Win Api | 3 | 24.01.2009 08:55 |
Контроллер | Simply-Art | Компьютерное железо | 0 | 24.05.2008 05:07 |
Мало мне плееров которые есть, вот свой решил замутить. | Magog | Qt и кроссплатформенное программирование С/С++ | 0 | 16.03.2008 18:48 |