监管USB供应商ID

时间:2011-12-13 05:26:22

标签: usb

虽然不是直接编程问题,但我认为我可以在这里找到最佳答案。

  • 为什么USB-IF会监管供应商ID并将其出售?

  • 想要编写开源驱动程序或小型公司的人会怎样?$ 2,000会产生很大的影响?

  • 如果您随机选择VID或只输入0x0000,0xFFFF会怎样?

我只是不明白监管和销售简单ID背后的想法。经过2个小时的阅读后,我没有遇到任何反对销售供应商ID的人。

因此,我的最终问题是:我是唯一反对此程序的人吗?

4 个答案:

答案 0 :(得分:6)

供应商ID是稀缺资源,就像OUI(MAC地址的前3个八位字节)和IPv4地址一样。必须分配它们,以便其他人不使用与您发生冲突的ID /地址。成本只是增加了分配的障碍,所以每个人都不会肆无忌惮地抓住。

拥有一个“私有”范围会很不错,就像RFC1918地址(10 / 8,172.16 / 12和192.168 / 16)一样,那些不关心碰撞的人可以使用。

答案 1 :(得分:3)

获取vid和pid的唯一含义是确保您的子设备不会影响具有相同视频和pid的其他设备。

你可以设置你喜欢的视频或pid,但是你有可能发生碰撞而你的驱动程序或其他设备可能会停止工作,或者两者兼而有之。

参考:http://www.usb.org/developers/usbfaq#12

答案 2 :(得分:2)

人们错过了另外一个答案:运行标准机构需要花费大量金钱和时间。

  1. 标准网站和官方存储库需要付费。您必须设置自己的服务器,或与托管公司租用空间。

  2. 新标准需要 营销 。如果人们没有听说您的标准,他们将如何采用并使用它?

    您是要在CESIDFEmbedded World或其他一些展会上演示新的USB标准吗?在一个大型演出中租一个展位并支付建筑费用需要花费 数万美元 。航空旅行和酒店需要花费数千美元。

    你是否在展会上发放小册子?打印它们需要多少钱?

    你打算在杂志上宣传自己的标准吗?或网站上的横幅?您如何期望为此付费?

  3. 协调标准组织各成员之间的会议需要花钱。如果你想要面对面的会议,你必须在某个地方租一间会议室。你在提供小吃和咖啡吗?如果您想进行电话会议,谁为电话服务付费?

  4. 您可能有一个电子邮件列表或论坛。谁在维护?你是如何支付磁盘空间来存档的?

  5. 您的标准机构是否有邮寄地址?办公室?邮政信箱?电话号码?传真号码?您希望如何为此付出代价?

  6. 任何超过1-2名成员的标准组织都将设立董事会,章程,官员等。谁正在运行所有这些?

  7. 在某些时候,你会想要整合你的标准组织,因此它是一个永久性的标准组织。组织,不仅仅与你个人联系在一起。这意味着您需要提交纳税申报表。谁在支付律师的费用?你想要责任保险吗?

  8. 对于"物理"像USB这样的标准,您可能需要花钱建立原型连接器并对其进行测试。您可能需要在oscilloscopes和其他设备的某个地方使用测试实验室,更不用说PC,电缆和其他设备了。在构建连接器之前,您可能希望在机械和电气上模拟它们。 执行此操作的费用可能超过100,000美元。

  9. 您是否在MS Paint中自行设计标准徽标?或者你想要一个平面设计师为你做这件事。谁付钱?

  10. 您要将徽标注册为商标吗?谁会为此考虑pay the fees

  11. 除了金钱,运行标准机构需要花费大量时间。一开始,您可以在业余时间处理它,但对于像USB这样的高可见性标准,您可能需要专职标准机构专职人员。他们需要一份工资。

    管理标准组织的资金必须来自某个地方。

    您可以收取会费,但这可能还不够。你会发现只有极少数人真的想要为这个标准做出贡献。其他人只需从您的网站下载规范,并从您的辛勤工作中免费获益。

    您可以收取规格的费用,但这会获得"开放标准"人们怀抱。它还妨碍了您的规范的采用。更不用说人们可能只是非法分享PDF。

    简单的事实是,4000美元的年度会员费对USB设备制造商而言微不足道。您将花费远远超过设计产品和制造产品的费用。那些不愿意花费这笔费用的人可能并不认真建立一个USB设备,而且只会浪费掉#34; USB供应商ID(可能的ID数量有限)。

答案 3 :(得分:1)

我从未找到VID官方公开列表 在我看来,usb.org应该提供一个作为USB社区的一般服务,如果供应商不希望他们的VID公开usb.org可能只是将其列为“私人”(很可能是公司想要的)仅供内部使用的VID)

我在VID(以及许多相关的PID)中找到的最佳列表如下:
http://www.linux-usb.org/usb.ids
它经常更新,但我发现了错误,因此需要注意。