99 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Parallel port mode в БИОСе что это?

Parallel Port Mode

Параллельный порт относится к числу давно используемых и хорошо зарекомендовавших себя элементов компьютера. И одной из важнейших опций BIOS, отвечающих за его настройку, является опция Parallel port mode (Режим работы параллельного порта). Данная опция позволяет установить необходимый пользователю режим работы параллельного порта. Как правило, опция содержит следующие варианты выбора: Normal (SPP), ECP, EPP, ECP+EPP. Обычно эта функция входит в раздел BIOS Onboard Parallel Port.

Принцип работы

Параллельный порт (LPT) персонального компьютера представляет собой внешнюю шину, входящую в подсистему ввода-вывода. К параллельному порту можно подключать различные периферийные устройства, хотя в большинстве случаев такими устройствами являются принтеры или плоттеры.

Особенностью параллельного порта является одновременная передача сигналов по нескольким проводникам. Параллельный порт имеет несколько режимов работы, при которых информация может передаваться как в одном направлении, так и в двух направлениях с разными скоростями. За время существования параллельного порта было разработано несколько стандартов его работы, для выбора которых и служит опция Parallel port mode.

Режимом по умолчанию является вариант Normal (SPP, стандартный параллельный порт). Этот протокол передачи данных является наиболее старым и позволяет подключать к параллельному порту практически любые устройства.

Хотя первоначально протокол SPP поддерживал передачу данных лишь в одном направлении – к периферийному устройству, тем не менее, более поздняя версия протокола позволяет порту как передавать, так и принимать данные. Выходная скорость порта в режиме SPP составляет 150 КБ/c, а входная скорость, из-за программного ограничения, в несколько раз меньше – 50 КБ/c.

Для замены низкоскоростного стандартного параллельного порта компаниями Microsoft и Hewlett-Packard был разработан усовершенствованный ECP (Extended Capabilities Port). Порт ECP способен работать в режиме FIFO и поддерживает более высокую скорость передачи данных – до 2 МБ/c, как в направлении периферийного устройства, так и в обратную сторону. Также стандарт ECP поддерживает технологию DMA.

Кроме того, был разработан протокол EPP (стандарт IEEE 1284), рассчитанный на работу со стандартным параллельным портом. При этом скорость передачи данных по протоколу EPP также достигает 2 МБ/c, однако, в отличие от ECP передача данных осуществляется ассиметричным способом.

Какое значение опции выбрать?

Режим SPP является самым медленным режимом работы параллельного порта и поэтому его использование оправдано лишь в тех случаях, когда к порту нужно подключить старые периферийные устройства, поддерживающие лишь этот стандарт.

Отсюда следует, что если вы используете современные устройства, то лучше всего выбрать режим ECP или EPP. Однако область применения данных режимов тоже несколько отличается. Вариант ECP больше подходит для подключения высокоскоростных принтеров, плоттеров или сканеров. Вариант EPP рекомендуется использовать там, где требуется частое переключение порта с режима чтения данных на режим вывода данных, например, в случае подключения внешних жестких дисков, накопителей ZIP, и т.д.

В любом случае, прежде чем выбрать в BIOS вариант опции Parallel port mode, рекомендуется ознакомиться с инструкцией к подключаемому периферийному устройству – скорее всего, в ней указан режим работы, предпочтительный для данного устройства.

Разумеется, может случиться так, что вы не нашли инструкцию к периферийному устройству, или в этой инструкции не указан требуемый режим его работы. В таком случае лучше всего выбрать вариант опции ECP+EPP, поскольку он позволяет подключать устройства, поддерживающие какой-либо из этих протоколов. При подключении устройства в данном режиме BIOS автоматически выберет предпочтительный режим работы.

Однако устанавливать вариант ECP+EPP рекомендуется лишь в исключительных случаях, тогда, когда нельзя определить тип периферийного устройствам каким-либо иным способом, поскольку BIOS не всегда способен правильно определить тип устройства.

Parallel port

NOTE: Before doing anything, make sure to set the parallel ports mode to Standard or Normal in the BIOS instead of ECP/EPP if anything fails from your programming efforts, preferably before exhausting your options

The parallel port uses a sub-d 25 connector to provide a 8-bit data bus. It is commonly used by printers. There are 3 kinds of parallel ports: Standard Parallel Port (SPP), Enhanced Parallel Port (EPP) and Extended Capabilities Parallel Port (ECP). iirc they are all part of IEEE Standard 1284, or is it just the second two?

Contents

Pin types

Most parallel ports come in either 36 or 25 pin varieties. 25 being the most common.

Registers & Common Address

Common base addresses are:

  • LPT1: 0x378 (or occasionally 0x3BC) (IRQ 7)
  • LPT2: 0x278 (IRQ 6)
  • LPT3: 0x3BC (IRQ 5)

The BIOS Data Area should contain the IO base addresses of any existing parallel ports

Parallel Port Software Interface

This page or section is a stub. You can help the wiki by accurately contributing to it.

Each parallel port has three IO port registers, Data, Status and Control. Their addresses are relative to the base address of the parallel port in question.

Data Register

Address = Base Address + 0

Any byte writen to this register is put on pins 2 through 9 of the port. Any read from this register reflects the state of the port.

Status Register

Address = Base Address + 1

The ERROR, ACK and BUSY signals are active low when reading from the IO port.

Control Register

Address = Base Address + 2

The INITIALISE signal is active low when writing to the IO port.

The STROBE signal is for handshaking and alerts the printer to data being ready at the data port.

AUTO_LF is the Automatic Line-Feed signal. If this is set and the printer receives a Carriage-Return character (0x0D), the printer will automatically perform a Line-Feed (character 0x0A) as well.

INITIALISE, sometimes called PRIME, alerts the device that data that a data conversation is about to start. This signal may result in a printer performing a reset and any buffers being flushed.

Standard Parallel Port Mode

This is the most basic of the parallel modes. The other modes are EPP and ECP. All systems should support this mode and it may well be the default at boot time. Some BIOSes also support setting the default mode of the parallel port. In this mode, the Data register and the Control register are Write-Only and the Status register is Read-Only.

In Standard (or Compatibility) mode, data is sent using a mechanism called Centronics Handshaking, described below.

This mode requires communuication handshaking to be performed by software which limits the maximum data throughput of the port. This means that a standard mode has a maximum transfer rate of around 1000 bytes per second, depending on the timings of the computer and receiving device. The more advanced types (or modes) of parallel ports, EPP and ECP, reduce this by providing hardware-based handshaking. Relieving software of this requirement reduces CPU load and increases the port’s maximum potential speed.

Читать еще:  Как установить систему на SSD диск?

For a line printer, this method should be enough to get things going, simply sending characters using this method to the parallel port while the printer is online should get the print head moving, assuming no buffers are in the way to store the values.

Depending on the connected device, you may have to raise the INITIALISE signal before data transmission to ready the device, and possibly again after in order to flush any buffers.

Centronics Handshaking

In Standard (or Compatibility) mode, data is sent to the connected device by writing the byte to the data port, then pulsing the STROBE signal. This pulse informs the device that data is ready to be read. The device will respond by raising its BUSY signal and then reading the data and performing some processing on it. Once this processing is complete, the device will lower the Busy signal and may raise a brief ACK signal to indicate that it has finished.

Timer_Delay() pauses processing for the specified number of milliseconds. Ports_In8() and Ports_Out8() read and write a byte of data to/from the IO port.

BIOS: шаг за шагом. Часть 2

Поделитесь в соцсетях:

Мы продолжаем изучение опций и настроек BIOS Setup на примере самого распространенного на сегодняшний день AWARD BIOS. Напомним, что в качестве наглядного пособия используется материнская плата для процессоров Athlon 64 – ASUS A8N-SLI Premium, которая обладает богатейшими возможностями низкоуровневого «тюнинга»

Меню Advanced

Onboard Device Configuration – раздел с настройками устройств, инте-грированных на материнской плате. Содержит следующие опции:

  • Onboard NV LAN (или просто Onboard LAN) – имеет значения Disabled и Enabled, т. е. выключен или включен интегрированный сетевой контроллер.
  • Onboard LAN Boot ROM – активация удаленной загрузки операционной системы. Используется на рабочих станциях в больших корпоративных сетях, когда загрузка ОС происходит с одного центрального сервера.
  • АС`97 Audio – активация контроллера интегрированного звукового кодека.
  • Serial Port1 (Port2) Address – позволяет отключать и изменять прерывания и адрес I/O (Input/Output – ввод/вывод) для последовательного порта COM1 (COM2). Принимает значения Disabled, Auto – автоматическая настройка параметров порта, 3F8/IRQ4, 2F8/IRQ3, 3E8/IRQ4, 2E8/IRQ3 – ручная.
  • Parallel Port Address – то же, что и для Serial Port Address, только в случае с параллельным портом LPT. Есть значение Disabled, режимы ручной настройки 378/IRQ7, 278/IRQ5, 3BC/IRQ7.
  • Parallel Port Mode – позволяет изменить режим работы параллельного порта LPT. Возможные значения:
    • SPP (Standard Parallel Port) – стандартный параллельный порт, позволяет работать с любыми устройствами, но при очень низкой скорости передачи данных.
    • ЕРР (Enhanced Parallel Port) – расширенный параллельный порт, осуществляет асимметричный двунаправленный обмен данными. Рекомендуется использовать, если в системе присутствует только одно устройство, подключенное к параллельному порту, к примеру принтер.
    • ECP (Enhanced Capabilities Port) – расширенный параллельный порт, использующий протокол DMA (скорость передачи данных до 2,5 Mbps) и осуществляющий симметричный двунаправленный обмен данными. Рекомендуется при подключении к порту нескольких разных устройств.
    • ECP + EPP – объединение предыдущих параметров, выбор, какой из двух активировать, остается за операционной системой.
  • ECP Mode Use DMA – номер канала DMA, который будет использоваться для параллельного порта с включенным параметром Parallel Port Mode в значении ECP или ECP + EPP, может иметь значение 1 или 3.
  • Game Port Address – параметр, позволяющий отключить или настроить Game Port (специальный порт для подключения игровых устройств, сейчас практически не используется). Принимает значения – Disabled, 201 и 209 для ручной настройки адреса ввода/вывода.
  • MIDI (Musical Instruments Digital Interface) Port Address – параметр, позволяющий отключить или настроить порт MIDI (дающий возможность использовать музыкальные устройства с компьютером). Значения – Disabled и ручная настройка адресов порта ввода/вывода – 330 или 300.
  • MIDI Port IRQ – параметр, отвечающий за номер прерывания порта MIDI, принимает значения 5 или 10.

    IDE Function Setup – подменю, позволяющее управлять контроллером IDE на материнской плате. Имеет такие параметры:

    • OnChip IDE Channel 0 (Channel 1) – активация каналов IDE. Channel 0 соответствует Primary IDE, Channel 1 – Secondary IDE. Имеет два зна-чения – Disable и Enable.
    • IDE DMA (Direct Memory Access) transfer access – обеспечивает прямой доступ к памяти всех дисковых устройств IDE в системе. Имеет два значения – Disable и Enable.
    • SATA Port 1 (2, 3, 4) – аналогично пункту OnChip IDE Channel, но в отношении контроллера SATA. Как и предыдущий, имеет два значения – Disable и Enable – выключить и включить соответственно.
    • SATA (SATA2) DMA Transfer – так же, как и пункт IDE DMA Transfer Access, но для SATA-устройств. Имеет значения Disable и Enable.
    • IDE Prefetch Mode – параметр имеет два значения – Disable и Enable. Отвечает за функцию предварительного чтения данных, которые могут быть затребованы системой в следующий момент времени. Когда включен, позволяет немного повысить производительность дисковой подсистемы для IDE-устройств.

    NVRAID Configuration – отвечает за настройку встроенного контроллера RAID. Название может отличаться в зависимости от того, какой именно чип установлен на материнской плате. Имеет такие параметры:

    • RAID Enable – Enabled или Disabled – включает или отключает контроллер RAID.
    • IDE Primary (Secondary) Master (Slave) RAID – имеет значения Enabled или Disabled – указывает, какие из дисковых устройств IDE будут использоваться при построении RAID-массива.
    • First (Second, Third, Forth) SATA Master RAID – то же, что и в предыдущем пункте, но касательно устройств SATA.
  • USB (Universal Serial Bus) Configuration – пункт, отвечающий за настройку контроллера USB. Имеет следующие параметры:
    • USB Controller – Enabled и Disabled, включает или выключает устройство.
    • USB 2.0 Controller – Enabled или Disabled, указывает, по какому протоколу (USB 1.1 или USB 2.0) функционирует контроллер. При значении Enabled все USB-порты на материнской плате будут работать в режиме USB 1.1 + 2.0, при значении Disabled – только USB 1.1.
    • USB Legacy Support – параметр, аналогичный Plug and Play O/S. Имеет два значения – Enabled или Disabled. При установке Enabled все USB-устройства в системе (мыши, клавиатуры, принтеры и т. д.) определяются и настраиваются (и, соответственно, работают) на уровне BIOS. Если же параметр выключен, то пока не загрузится операционная система, такие устройства функционировать не будут. Если используется клавиатура USB, лучше активировать этот режим.

    JumperFree Configuration – раздел, предназначенный для разгона системы, потому следует быть очень осторожными, изменяя эти параметры: при неправильных установках есть риск вывести систему из строя. В меню входят следующие опции:

    • Overclock Profile – режим разгона: Manual – полностью ручная настройка всех параметров, Auto – автоматическая, Standard – заводские установки, AI Overclock и AI N.O.S. (Non-Delay Overclocking System) – две опции с фиксированными установками разгона, отличие состоит в том, что AI Overclock всегда «держит» компьютер в разогнанном состоянии, AI N.O.S. включает разгон в момент, когда загрузка процессора достигает определенного уровня.
    • При активации значения AI Overclock становиться доступным меню Overclock Options со значениями Disable – отключено и четыре пункта прироста основных характеристик – 3, 5, 8 и 10%.
    • При установке значения AI N.O.S. появляется меню N.O.S. Options. Значения ничем не отличаются от Overclock Options.
    • При установке Overclock Profile в положение Manual открываются для редактирования такие параметры:
      • CPU Frequency – частота тактового генератора, принимает значения от 200 до 400 MHz с шагом в 1 MHz.
      • PCI Express Clock – фиксирует частоту работы шины PCI Express – принимает значения от 100 до 145 MHz с шагом в 1 MHz. Стоит заметить, что если материнская плата имеет шину AGP, то этот параметр будет называться AGP Clock (или что-то созвучное). Тогда значения будут варьироваться от 66 до 100 MHz (в зависимости от модели).
      • DDR Voltage – напряжение, подающееся на модули памяти, – от 2,60 до 3,00 В с шагом в 0,5 В.
      • CPU Multiplier – множитель процессора. Из произведения множителя на частоту тактового генератора выводится реальная тактовая частота процессора. Принимает значения от х4 до номинала процессора.
      • CPU Voltage – напряжение на ядре процессора – от 0,80 до 1,55 В с шагом в 0,0125 В.
      • PCI Clock Synchronization Mode – режим синхронизации частоты шины PCI. Имеет три значения: Auto – автоматический, to CPU – привязка к частоте тактового генератора и 33,33 MHz – устанавливает значение 33,33 MHz – «родную» частоту шины. Рекомендуется выбирать последнее, чтобы избежать лишних проблем с работой PCI-устройств.

    LAN Cable Status – управление функцией тестирования встроенным сетевым контроллером состояния кабеля при включении питания. Имеет следующие параметры:
    POST (Power-On Self-Test) Check LAN Cable – включает или выключает функцию самотестирования.

    Дальше следуют четыре информационные строки, отображающие данные о состоянии сетевого кабеля:

    • Pair – LAN1 (1-2, 3-4, 5-6, 7-8) – номер пары и номера проводов в ней.
    • Status – состояние пары.
    • Length – длинна пары в метрах.
  • PEG Link Mode – функция присуща только материнским платам производства ASUS. Нечто подобное, но под другим именем, есть в некоторых продуктах MSI. Предоставляет возможность управления разгоном видеокарты PCI Express из BIOS. Как именно она работает, к сожалению, до сих пор неизвестно. Имеет такие параметры:
    • PEG Link Mode – режим работы функции: Auto – автоматический (система сама определяет необходимый уровень разгона в зависимости от загрузки видеокарты), Slow, Normal, Fast, Faster – параметры, указывающие на прирост производительности – немного (медленно), нормально, быстро, очень быстро.
    • PEG Root Control – управление корневым портом PCI Express – принимает значения Enabled, Disabled и Auto. Соответственно включает и отключает функцию управления или же предоставляет все на усмотрение BIOS.
    • PEG Buffer Length – размер (глубина) буфера PCI Express: Auto – автоматическое определение размера буфера, Long, Medium, Short – ручная установка – большой, средний и маленький размеры соответственно.
  • Instant Music – фирменная функция от ASUS, дающая возможность проигрывания Audio CD без загрузки операционной системы. Имеет такие параметры:
    • Instant Music – Enabled или Disabled, активизация или отключение данной функции.
    • Instant Music CD-ROM Drive – выбор привода, который будет использоваться для проигрывания дисков. Может принимать значения Primary Master, Primary Slave, Secondary Master, Secondary Slave.
Читать еще:  Как вставить оперативную память в ноутбук?

Меню Power

Следующий раздел Power имеет такие возможности настройки:

ACPI (Advanced Configuration and Power Interface) Suspend Time – режим энергосбережения. Через определенное время (устанавливаемое пользователем в операционной системе) компьютер переходит в режим ожидания. Этот параметр позволяет определить стандарт, в соответствии с которым компьютер будет использовать функцию энерго-сбережения. Имеет несколько вариантов:

  • S1 (POS) – Power on Suspend – при использовании этого значения в случае перехода в ждущий режим компьютер отключает питание только монитора и жесткого диска, все остальные устройства продолжают работать в штатном режиме.
  • S3 (STR) – Suspend to RAM – в этом случае перед «засыпанием» информация о состоянии системы сохраняется в оперативной памяти. Питание подается только на модули памяти по резервному каналу 5 В, все остальные устройства отключаются.
  • S1&S3 – комбинация двух предыдущих режимов. Сначала используется S1, а через определенный промежуток времени – S3.
  • ACPI APIC (Application Specific Integration Circuit) Support – функция, которая реализует поддержку энерго-сбережения для многопроцессорных систем. Даже если в системе установлен один процессор, а чипсет поддерживает несколько (включая двухъядерные модели и версии с поддержкой Hyper-Threading), стоит активировать данную функцию, иначе ACPI может работать некорректно. Изменять этот параметр следует только до переустановки системы.
  • Что такое Normal, SPP, ECP, EPP

    При установке режимов параллельного порта в CMOS BIOS системной платы, программы конфигурации предлагают следующие варианты:
    Normal, SPP, ECP, EPP, EPP 1.7 .

    Такое обилие режимов работы параллельного порта связано с постоянным улучшением его характеристик вызванным бурным ростом количества и качества периферийных устройств подключаемых к нему.

    Первоначально в компьютерах IBM существовал только один параллельный порт, предназначенный для передачи информации от компьютера к принтеру.
    Этот порт был однонаправленным и четырех разрядным.

    Стандартный параллельный порт — обычно обозначается, как Normal или SPP (Standart Parallel Port).
    Это 8-битный порт вывода с возможностью чтения выходных линий.
    Сигнальные линии этого порта обеспечивают обратную связь с принтером или другим устройством.

    При помощи такого порта можно связать два компьютера для обмена данными.
    Обмен данными при этом осуществляется тетрадами.
    Скорость передачи по такому порту от компьютера к периферийному устройству не превышает 140 Кбит/с.

    Усовершенствованный параллельный порт — EPP (Enhanced Parallel Port).
    Разработан фирмами Intel, Xircom и Zenith Data System в 1991 году.
    Этот быстродействующий двунаправленный порт имеет пропускную способность в десять раз выше чем стандартный параллельный порт.

    Разработан специально для подключения к параллельному порту таких устройств, как сетевые адаптеры, дисководы и накопители на магнитных лентах.
    Скорость передачи данных 1…2 Мбит/с.

    EPP порт соответствует требованиям стандарта IEEE 1284 для параллельных портов.
    Некоторые производители предлагали свои решения стандарта EPP.
    Например, спецификация EPP версии 1.7 значительно отличается от принятого стандарта IEEE 1284 и не совместима с ним.
    Однако, эти стандарты очень похожи, что позволяет выпускать оборудование, которое поддерживает оба стандарта.

    Однако оборудование для EPP 1.7 может не работать с портами IEEE 1284.
    Что касается EPP 1.9, то это недоразумение вызванное ошибками в технической документации, все спецификации вышедшие после версии 1.7, являются частью стандарта IEEE 1284.
    Поэтому, чтобы правильно установить режимы EPP порта следует сначала обратиться к технической документации на подключаемое устройство.

    Читать еще:  Как узнать кака оперативная память установлена?

    Порт с расширенными возможностями — ECP (Enhanced Capabilities Port).
    Разработан фирмами Microsoft и Hewlett-Packard в 1992 году.
    Порт обладает повышенной производительностью, как и EPP.

    Основная цель разработки этого порта — поддержка недорогого подключения к компьютеру высокоскоростных принтеров, а не широкого спектра устройств как в случае EPP порта.

    Существенным отличием ECP от EPP, является использование первым канала прямого доступа к памяти.
    Это может вызывать конфликты с другим оборудованием которое тоже использует DMA.

    В современных компьютерах используются микросхемы для параллельных портов, которые могут работать как в режиме EPP так и ECP.
    Для совместимости со старым оборудованием в них предусматривается режим SPP.

    Что такое Normal, SPP, ECP, EPP

    При установке режимов параллельного порта в CMOS BIOS системной платы, программы конфигурации предлагают следующие варианты:
    Normal, SPP, ECP, EPP, EPP 1.7 .

    Такое обилие режимов работы параллельного порта связано с постоянным улучшением его характеристик вызванным бурным ростом количества и качества периферийных устройств подключаемых к нему.

    Первоначально в компьютерах IBM существовал только один параллельный порт, предназначенный для передачи информации от компьютера к принтеру.
    Этот порт был однонаправленным и четырех разрядным.

    Стандартный параллельный порт — обычно обозначается, как Normal или SPP (Standart Parallel Port).
    Это 8-битный порт вывода с возможностью чтения выходных линий.
    Сигнальные линии этого порта обеспечивают обратную связь с принтером или другим устройством.

    При помощи такого порта можно связать два компьютера для обмена данными.
    Обмен данными при этом осуществляется тетрадами.
    Скорость передачи по такому порту от компьютера к периферийному устройству не превышает 140 Кбит/с.

    Усовершенствованный параллельный порт — EPP (Enhanced Parallel Port).
    Разработан фирмами Intel, Xircom и Zenith Data System в 1991 году.
    Этот быстродействующий двунаправленный порт имеет пропускную способность в десять раз выше чем стандартный параллельный порт.

    Разработан специально для подключения к параллельному порту таких устройств, как сетевые адаптеры, дисководы и накопители на магнитных лентах.
    Скорость передачи данных 1…2 Мбит/с.

    EPP порт соответствует требованиям стандарта IEEE 1284 для параллельных портов.
    Некоторые производители предлагали свои решения стандарта EPP.
    Например, спецификация EPP версии 1.7 значительно отличается от принятого стандарта IEEE 1284 и не совместима с ним.
    Однако, эти стандарты очень похожи, что позволяет выпускать оборудование, которое поддерживает оба стандарта.

    Однако оборудование для EPP 1.7 может не работать с портами IEEE 1284.
    Что касается EPP 1.9, то это недоразумение вызванное ошибками в технической документации, все спецификации вышедшие после версии 1.7, являются частью стандарта IEEE 1284.
    Поэтому, чтобы правильно установить режимы EPP порта следует сначала обратиться к технической документации на подключаемое устройство.

    Порт с расширенными возможностями — ECP (Enhanced Capabilities Port).
    Разработан фирмами Microsoft и Hewlett-Packard в 1992 году.
    Порт обладает повышенной производительностью, как и EPP.

    Основная цель разработки этого порта — поддержка недорогого подключения к компьютеру высокоскоростных принтеров, а не широкого спектра устройств как в случае EPP порта.

    Существенным отличием ECP от EPP, является использование первым канала прямого доступа к памяти.
    Это может вызывать конфликты с другим оборудованием которое тоже использует DMA.

    В современных компьютерах используются микросхемы для параллельных портов, которые могут работать как в режиме EPP так и ECP.
    Для совместимости со старым оборудованием в них предусматривается режим SPP.

    Parallel port mode в БИОСе что это?

    ECP Mode Use DMA (Режим ECP с использованием DMA)

    Обычные опции: Channel 1, Channel 3.

    Данная опция обычно встречается в настройках функции Parallel Port Mode. Она привязана к опции ECP (Extended Capabilities Port – Расширенный порт); если вы отключите ECP или ECP+EPP, опция пропадет из меню или будет выделена серым цветом.

    Эта функция BIOS указывает, каким DMA-каналом должен пользоваться параллельный порт в режиме ECP.

    Режим ECP использует протокол DMA, чтобы добиться скорости передачи данных до 2.5 Мб/с и обеспечить симметричную коммуникацию в двух направлениях. Для этого необходимо использовать канал DMA.

    По умолчанию параллельный порт использует в режиме ECP канал DMA Channel 3. В большинстве случаев данная установка работает без проблем.

    Эта функция будет доступна только в том случае, если одна из ваших карт требует использования канала DMA Channel 3. Вы сможете с помощью данной опции перенастроить параллельный порт на другой канал, DMA Channel 1.

    Обратите внимание на то, что выбор канала (DMA Channel 3 или DMA Channel 1) никак не влияет на производительность. Если для вашего параллельного порта доступен канал Channel 3 или Channel 1, параллельный порт может нормально функционировать в режиме ECP.

    EPP Mode Select (Выбор режима EPP)

    Обычные опции: EPP 1.7, EPP 1.9.

    Данная опция обычно встречается в настройках функции Parallel Port Mode. Она привязана к опции ECP (Extended Capabilities Port – Расширенный порт); если вы отключите ECP или ECP+EPP, опция пропадет из меню или будет выделена серым цветом.

    Существуют две версии протокола передачи данных EPP – EPP 1.7 и EPP 1.9.

    Эта функция BIOS позволяет выбрать версию EPP, которую будет использовать параллельный порт.

    В обеих версиях протокола EPP порт создает импульс Request, который сообщает подключенному устройству, что порту необходимо считать или записать данные. Затем выполняется запись или чтение с данного устройства. Подключенное устройство возвращает импульс Acknowledge.

    Различие между протоколами EPP 1.7 и EPP 1.9 заключается в обработке импульса Acknowledge для подключенного устройства.

    Нет необходимости в проверке порта EPP 1.7, если подключенное устройство проигнорировало импульс Acknowledge, чтобы показать свою готовность для следующей операции. Система предполагает, что устройство будет готово к новой операции после времени ожидания, которое равно 125ns.

    Однако это создает проблемы при использовании длинных кабелей, так как задержка может быть недостаточно велика, чтобы устройство заметило прекращение импульса Request от порта и подготовилось к новой операции.

    Порт EPP 1.9 не имеет такой проблемы, потому что до начала нового цикла он ждет момента, когда устройство проигнорирует импульс Acknowledge. Это позволяет работать с длинными кабелями.

    Рекомендуем использовать протокол EPP 1.9, так как он поддерживает новые устройства EPP 1.9 и большинство устройств EPP 1.7, а также дополнительные преимущества, например, длинные кабели. Так как некоторые устройства EPP 1.7 не могут работать правильно с портом EPP 1.9, в BIOS была добавлена данная функция, которая позволяет вам изменять режим EPP на EPP 1.7.

    Данный текст является ознакомительным фрагментом.

    голоса
    Рейтинг статьи
    Ссылка на основную публикацию
    Статьи c упоминанием слов: