Рейтинг@Mail.ru
[Войти] [Зарегистрироваться]

Наши друзья и партнеры

UnixForum
Беспроводные выключатели nooLite

Lines Club

Ищем достойных соперников.




Книги по Linux (с отзывами читателей)

Библиотека сайта или "Мой Linux Documentation Project"

Next Previous Contents


4. Загрузочные параметры, определяющие поведение шины PCI (`pci=')

Параметр `pci=' (отстутствует в ядрах v2.0) можно использовать для изменения способа поиска устройств на шине PCI и поведения этих устройств. В начале файл linux/drivers/pci/pci.c проверяет архитектурно-независимые опции pci=. Оставшиеся допустимые аргументы обрабатываются linux/arch/???/kernel/bios32.c и перечислены ниже для ???=i386.

4.1 Аргументы `pci=bios' и `pci=nobios'

Используются для установки/сброса флага индикации тестирования (probing) PCI через PCI BIOS. По-умолчанию используется BIOS.

4.2 Аргументы `pci=conf1' и `pci=conf2'

Если разрешен непосредственный режим PCI, то эти аргументы разрешают или тип конфигурации 1 или тип 2. Также, они неявно сбрасывают флаг PCI BIOS probe (т.е. `pci=nobios').

4.3 Аргумент `pci=io='

Если вы получили сообщения типа: Unassigned IO space for.../, то вам может потребоваться указать значение I/O этой опцией. Из исходника:

``Некоторые BIOS'ы забывают назначить адреса для диапазонов I/O. Мы пропробуем здесь это исправить, ожидая, что имеются свободные адреса, начиная с адреса 0x5800. Уродливо, но до того, пока мы сделаем лучшее управление ресурсами, это решение проще.''

4.4 Аргумент `pci=nopeer'

This disables the default peer bridge fixup, which according to the source does the following:

Этим запрещается the default peer bridge fixup, в соответствии с которым исходник выполняет следующее:

``В случае наличия хост-мостов peer, шина сканируется позади каждого из них. Хотя несколько источников требуют, чтобы хост-мосты имели тип заголовка 1 и номер шины назначался как для мостов PCI2PCI, в действительности это тестирование не проходит и номер шины обычно устанавливается BIOS'ом в первое свободное значение.''

4.5 Аргумент `pci=nosort'

Использование этого аргумента заставляет ядро не сортировать PCI устройства в процессе фазы проверки (probing).

4.6 Аргумент `pci=off'

Использование этой опции запрещает все проверки PCI шины. Любые драйверы устройств, использующих функции PCI для поиска и инициализации оборудования, вероятнее всего работать не будут.

4.7 Аргумент `pci=reverse'

Эта опция реверсирует порядок PCI устройств на этой шине PCI.


Next Previous Contents


Эта статья еще не оценивалась
Вы сможете оценить статью и оставить комментарий, если войдете или зарегистрируетесь.
Только зарегистрированные пользователи могут оценивать и комментировать статьи.

Комментарии отсутствуют