Может кто-нибудь объяснить, в чем разница между VSEC и DVSEC.
Насколько я понял, VSEC привязан к vendorID, а DVSEC нет, но до сих пор не ясно, как?
А что такое комплексный регистровый блок Rot - RCRB? Зачем это нужно пользователю, когда есть DVSEC?
Может кто-нибудь объяснить, в чем разница между VSEC и DVSEC.
Насколько я понял, VSEC привязан к vendorID, а DVSEC нет, но до сих пор не ясно, как?
А что такое комплексный регистровый блок Rot - RCRB? Зачем это нужно пользователю, когда есть DVSEC?
VSEC предназначен для использования одним поставщиком. Идентификатор поставщика устройства управляет форматом и содержимым структуры VSEC.
DVSEC предназначен для того, чтобы один тип структуры мог использоваться несколькими скоординированными поставщиками. Для поддержки этого в DVSEC есть поле идентификатора поставщика DVSEC, идентифицирующее поставщика, определившего формат структуры DVSEC, который может отличаться от идентификатора поставщика устройства, содержащего структуру DVSEC. Это позволяет нескольким поставщикам устройств использовать одно и то же определение DVSEC.
RCRB определяется PCI-SIG, поэтому он не связан с возможностями, определяемыми поставщиком.