OSDev

для всех
Текущее время: 28 мар 2024, 20:35

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: PCI устройства
СообщениеДобавлено: 13 июл 2019, 16:58 

Зарегистрирован: 26 янв 2019, 14:00
Сообщения: 34
Добрый день!

Заинтересовал вопрос, а есть ли подключение pci устройств на лету в современных ос? К примеру подключится ли вставленный в пустой порт жесткий диск? И имеет ли смысл такая функция на практике?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PCI устройства
СообщениеДобавлено: 15 июл 2019, 18:47 

Зарегистрирован: 16 апр 2019, 17:15
Сообщения: 11
сомневаюсь, дело не только в проблемах с аппаратной частью, размыкание и замыкание конатктов с питанием. Нужна энюмерация шины, которую проводит биос а уже потом ОС. И если для usb предусмотрены механизмы оповещения рутовых контроллеров, то в шине pci таких механизмов насколько я знаю нет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PCI устройства
СообщениеДобавлено: 15 июл 2019, 21:32 

Зарегистрирован: 21 сен 2007, 17:24
Сообщения: 1088
Откуда: Балаково
В спецификации на PCI что-то говорится про шину SMBus, которая работает вместе с PCI, и позволяет подключать и отключать устройства во время работы.
The SMBus interface is based upon the System Management Bus Specification 55 (SMBus 2.0 Specification).
Внутрь компьютера во время работы ни кто не лазит, поэтому это используется только в специфичной аппаратуре типа серверов, только для замены перегоревших модулей. Что крайне редко.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PCI устройства
СообщениеДобавлено: 21 июл 2019, 15:44 

Зарегистрирован: 10 авг 2007, 15:37
Сообщения: 60
Мне кажется стоит начать с чтения про PCI (PCIe) Hot-Plug
Есть темы на других форумах, к примеру
https://electronics.stackexchange.com/questions/208767/does-pcie-hotplug-actually-work-in-practice
В принципе поддержка этого есть давно. Насколько я знаю там требуется поддержка со стороны Firmware платформы. Чисто средствами ОСи сложновато это сделать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PCI устройства
СообщениеДобавлено: 28 июл 2019, 15:27 

Зарегистрирован: 16 апр 2019, 17:15
Сообщения: 11
был не прав, действительно существует стандарат PCIe Hotplug. И linux его прекрасно поддерживает. Правда ничего про pci не сказано, и опять же нужно соответсвующее оборудование, которое позволяет это делать.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB