← Documents Documentation/ABI/stable/sysfs-driver-usb-usbtmc GitHub 원문 ↗

Linux 6.18.37 · ABI / stable

USB Test and Measurement Class stable sysfs ABI

USBTMC base class와 USB488 subclass device가 보고한 interface·device capability bitfield 네 개 및 해석에 필요한 USB-IF specification 절을 설명합니다.

Source pathDocumentation/ABI/stable/sysfs-driver-usb-usbtmc
Source versionLinux v6.18.37
TranslationDUJINLABS 전문 번역 + 해설

요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.

1. 요약·해설

원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.

USBTMC base capability

sysfs-driver-usb-usbtmc:1-12

Base USB Test and Measurement Class의 interface와 device capability bitfield를 read-only로 제공합니다.

USBTMC-USB488 capability

sysfs-driver-usb-usbtmc:15-27

USB488 subclass의 interface와 device capability bitfield를 read-only로 제공합니다.

2. 영어 원문 전체

번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.

원문 전체 펼치기
1 What: /sys/bus/usb/drivers/usbtmc/*/interface_capabilities
2 What: /sys/bus/usb/drivers/usbtmc/*/device_capabilities
3 Date: August 2008
4 Contact: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5 Description:
6 These files show the various USB TMC capabilities as described
7 by the device itself. The full description of the bitfields
8 can be found in the USB TMC documents from the USB-IF entitled
9 "Universal Serial Bus Test and Measurement Class Specification
10 (USBTMC) Revision 1.0" section 4.2.1.8.
11
12 The files are read only.
13
14
15 What: /sys/bus/usb/drivers/usbtmc/*/usb488_interface_capabilities
16 What: /sys/bus/usb/drivers/usbtmc/*/usb488_device_capabilities
17 Date: August 2008
18 Contact: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
19 Description:
20 These files show the various USB TMC capabilities as described
21 by the device itself. The full description of the bitfields
22 can be found in the USB TMC documents from the USB-IF entitled
23 "Universal Serial Bus Test and Measurement Class, Subclass
24 USB488 Specification (USBTMC-USB488) Revision 1.0" section
25 4.2.2.
26
27 The files are read only.
28

3. 한국어 전문 번역

영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.

USBTMC base-class capability bitfield

1-12
항목내용
What/sys/bus/usb/drivers/usbtmc/*/interface_capabilities
What/sys/bus/usb/drivers/usbtmc/*/device_capabilities
Date2008년 8월
ContactGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Accessread-only

두 파일은 USB TMC device가 자체적으로 보고한 여러 capability를 표시한다. Bitfield의 전체 정의는 USB-IF 문서 'Universal Serial Bus Test and Measurement Class Specification (USBTMC) Revision 1.0'의 4.2.1.8절에서 확인할 수 있다.

USB488 subclass capability bitfield

15-27
항목내용
What/sys/bus/usb/drivers/usbtmc/*/usb488_interface_capabilities
What/sys/bus/usb/drivers/usbtmc/*/usb488_device_capabilities
Date2008년 8월
ContactGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Accessread-only

두 파일은 USB TMC device가 자체적으로 보고한 USB488 capability를 표시한다. Bitfield의 전체 정의는 USB-IF 문서 'Universal Serial Bus Test and Measurement Class, Subclass USB488 Specification (USBTMC-USB488) Revision 1.0'의 4.2.2절에서 확인할 수 있다.

Capability 파일과 specification의 대응
Sysfs group보고 주체해석 문서
01 interface_capabilities / device_capabilitiesUSBTMC base deviceUSBTMC 1.0 §4.2.1.8
02 usb488_*_capabilitiesUSB488 subclass deviceUSBTMC-USB488 1.0 §4.2.2

Interface와 device bitfield는 base class와 USB488 subclass에서 서로 다른 specification 절을 따른다.