на главнуюВсе эхи TALKS.ASM
войти ?

порты

От Stanislav Shwartsman (2:400/520) к Pasha Shtemenko

В ответ на Заголовок предыдущего сообщения в треде (Имя Автора)


Hello Pasha!

02 Jun 09 02:32, you wrote to me:

PS>>>>> Обыскался во всех интеловых доках. Что будет если 2 CPU начнут
PS>>>>> одновременно писать в один и тот же порт? Hапример 21h
SS>>>> Получится все равно по очереди. PORTOUT глобально
SS>>>> синхронизирован. Вот только кто запишет первым зависит
SS>>>> исключительно от случая и взмахов крыльев бабочкек в Южной
SS>>>> Америке.

PS>>> То есть синхронизирован именно пин проца на OUT? Писать могет
PS>>> тока один? И для любой существующей шины? Хотя порты (как out)
PS>>> вроде как тока на ISA и PCI остались....

SS>> Именно так. Если ты имеешь в виду interleaving при записи - то
SS>> его точно не будет.

PS> А для интеловских или для везде?

PS> Собственно на интеловских платах именно как ты рассказываешь, а
PS> вообще?

Синхронизация еще в процессоре, на выходе на шину.
Это требует архитектура, так что все будет точно так же на всех x86
совместимых, неважно чьих.

Voice Phones: 972-4-8330554 (home), 972-5-4481073 (cell)

Bye ! [Team Intel Centrino Technology]
Stanislav (AKA Night's Man) [Team Technion]
---
* Origin: Gate From Another World ... From Haifa, Israel (2:400/520)

Ответы на это письмо:

From: Username
Заголовок следующего сообщения в треде может быть длинным и его придется перенести на новую строку

From: Username
Или коротким

FGHI-url этого письма: area://TALKS.ASM?msgid=2:400/520+4a24c923