力科CATC USB Chief是由Computer Access Technology Corporation(计算机访问技术公司)开发。
请求定义(.req)文件用于配置为USB定义的任何协议的类或供应商特定数据的解码。.req文件是一组包含用USB特定术语描述如何获取数据块的定义。把它们分成几个字段,每个字段连续解码。正在更新的数据解码后的数据可以是USB设备请求中的数据,也可以是通过USB设备发送的任何格式化数据USB设备的中断或批量端点。请求定义文件是基于文本的文件,其扩展名为.req。通过编辑文件或正在创建新的定义文件。本文档描述.req文件的组件以及用于写入或编辑.req文件的格式。
描述符定义(.dsc)文件用于配置任何协议的类或供应商特定描述符的解码。.dsc文件是一组指令,其中包含以USB特定术语描述如何获取数据块和通过对每个字段的连续解码,将它们分成多个字段。描述符定义文件是基于文本的文件,其扩展名为.dsc。通过编辑或创建新定义,可以对USB描述符进行定制解码文件夹。
.dsc文件与.req文件一起工作,以便在跟踪中显示描述符信息。描述符可以通过其描述符类型来引用。当GET\U描述符标准请求(或任何类或供应商特定的GET或者执行SetDescriptor请求,例如GET\u HUB\u DESCRIPTOR)。另外,当GET\描述符标准请求,一组描述符应该是由USB设备返回。这包括一些标准描述符(例如,接口和端点),还可以包括类和供应商特定的描述符。dsc定义将使用DescriptorType值和/或一些其他定义的值,例如描述符子类型、类代码和子代码。