Глоссарий
B
Buffer underrun – не заполненность буфера – ошибка, иногда возникающая при записи на CD-R, в том случае, если в буфере устройства записи нет данных, а они уже требуются для обеспечения непрерывности записи на однократно записываемый диск.
Bus Master – Хозяин шины – возможный режим работы устройства на любой шине (в том числе и на PCI). Для работы в таком режиме устройство выдает запрос арбитру шины, сообщая о своем требовании на получение управления шиной. Арбитр, в соответствии с приоритетом и/или очередностью арбитража на данной шине через определенное в документации на шину время после запроса отдает запрашивающему устройству управление шиной. Выполнив все необходимые ему операции, устройство сообщает арбитру об освобождении им шины.
На современных шинах, таких как PCI, для получения доступа к шине ВСЕ устройства проходят процедуру арбитража, в том числе и центральный процессор. Возможность быть Bus Master'ом должна быть обязательно реализована аппаратно при разработке устройства. Реализация механизма Bus Master позволяет общаться между собой только тем компонентам компьютера, которым это в данный момент нужно и не занимать понапрасну ненужные им для этого общения устройства. Этот механизм используется, например, для передачи TV-тюнером на PCI данных в видеокарту, также находящуюся на этой шине, без участия центрального процессора, системной памяти и т.п.