не понимаю как это вообще конструктивно возможно - ведь общаются все устройства посредством DMA в оперативной памяти...
Неправильно понимаете. Для несложных устройств на CPU (не MCU!) вообще
можно обойтись регистрами процессора. Для вывода POST code нужно просто
послать соответствующий код в регистр 0x80 (инструкция out). Попробуйте
дизассемблировать boot-block любой платы (с AWARD - AMI по крайней мере) и
Вы все поймете.
Цитата:
причем почти всегда выводится только код "F0", которого не существует в биосе Award) -
Тем не менее в данном случае 0xF0 - просто баг Вашей дешевой ктиайской
POST card, эти карты видимо широко распространились и вводят в заблуждение
начинающих . Без DRAM у AWARD 0xC1 обычно, но возможны варианты
в зависимости от BIOS.
PS. На некоторых современных системах возможно испльзование кеша CPU как
RAM, но это редко используется.
Неправильно понимаете. Для несложных устройств на CPU (не MCU!) вообще
можно обойтись регистрами процессора. Для вывода POST code нужно просто
послать соответствующий код в регистр 0x80 (инструкция out). Попробуйте
дизассемблировать boot-block любой платы (с AWARD - AMI по крайней мере) и
Вы все поймете.
Тем не менее в данном случае 0xF0 - просто баг Вашей дешевой ктиайской
POST card, эти карты видимо широко распространились и вводят в заблуждение
начинающих . Без DRAM у AWARD 0xC1 обычно, но возможны варианты
в зависимости от BIOS.
PS. На некоторых современных системах возможно испльзование кеша CPU как
RAM, но это редко используется.