Сегодня многие объекты, управляемые с помощью компьютеров, имеют собственные микросхемы Flash ROM. Скоро, наверное, ими будут оснащаться даже тостеры! Например, я модифицировал программы в микросхемах Flash ROM модема ISDN компании Motorola и в цифровой камере компании Kodak. Оба изделия имели незначительные изъяны, которые были устранены путем модификации содержимого их внутренней ROM. Для этого, как уже отмечалось, необходимо просто загрузить соответствующие файлы с Web-сервера и запустить программу модификации. С помощью Flash ROM можно добавить новые возможности к внешним устройствам или же привести модемы в соответствие самым последним стандартам (v.90).
Производители ROM BIOS
Практически все современные производители BIOS предоставляют ее код производителям системных плат и готовых компьютеров. В этом разделе речь пойдет о существующих версиях BIOS.
На разработке PC-совместимых программ ROM BIOS специализируются такие компании, как American Megatrends, Inc. (AMI), Award Software и Phoenix Software. Изготовители системных плат получают от них лицензии на установку ROM BIOS, после чего могут работать над аппаратной частью, не занимаясь программным обеспечением. Для того чтобы установить на плату микросхему памяти ROM с записанной программой BIOS, разработчику приходится решать множество задач, связанных с устройством компьютера. Добиться совместимости ROM BIOS и системной платы — задача непростая. Универсальных микросхем ROM BIOS не существует. AMI, Award, Microid Research и Phoenix поставляют различным изготовителям варианты BIOS, выполненные для конкретных компьютеров.
Совсем недавно произошли большие изменения в компаниях, разрабатывающих базовые системы ввода-вывода. Так, в 1995 году Phoenix подписала контракт с Intel и обеспечивала все системные платы Intel базовыми системами ввода-вывода до 1999 года (теперь такой контракт подписан с AMI). Для AMI это замечательная сделка — как известно, Intel продает приблизительно 80% (или больше) всех системных плат.
В середине 1998 года Phoenix перекупила компанию Award, и теперь разработанные ею новые программы будут продаваться под эгидой Phoenix. Таким образом, осталось две самые крупные компании — Phoenix и AMI. Большинство неамериканских изготовителей системных плат все еще используют базовую систему ввода-вывода AMI, однако ведущей компанией в области разработки BIOS является Phoenix. Ею не только разрабатываются новые базовые системы ввода-вывода для компьютеров последних поколений, но и внедряются новые стандарты.
BIOS OEM-производителей
Многие OEM-производители (Original Equipment Manufacturers) создают собственные микросхемы памяти ROM. Например, Compaq и AT&T разработали свои варианты BIOS, совместимые с BIOS компаний AMI, Phoenix и Award, и периодически выпускают модернизированные версии BIOS, в которых устранены недостатки предыдущих версий и добавлены новые возможности. Прежде чем установить на компьютере нестандартную микросхему ROM BIOS, убедитесь, что она изготовлена солидной фирмой, которая занимается усовершенствованием версий своих программ (важна не сама микросхема, а то, что в ней записано).