요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.
1. 요약·해설
원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.
2. 영어 원문 전체
번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.
원문 전체 펼치기
.. SPDX-License-Identifier: GPL-2.0
Kernel driver adm1266
=====================
Supported chips:
* Analog Devices ADM1266
Prefix: 'adm1266'
Datasheet: https://www.analog.com/media/en/technical-documentation/data-sheets/ADM1266.pdf
Author: Alexandru Tachici <alexandru.tachici@analog.com>
Description
-----------
This driver supports hardware monitoring for Analog Devices ADM1266 sequencer.
ADM1266 is a sequencer that features voltage readback from 17 channels via an
integrated 12 bit SAR ADC, accessed using a PMBus interface.
The driver is a client driver to the core PMBus driver. Please see
Documentation/hwmon/pmbus.rst for details on PMBus client drivers.
Sysfs entries
-------------
The following attributes are supported. Limits are read-write, history reset
attributes are write-only, all other attributes are read-only.
inX_label "voutx"
inX_input Measured voltage.
inX_min Minimum Voltage.
inX_max Maximum voltage.
inX_min_alarm Voltage low alarm.
inX_max_alarm Voltage high alarm.
3. 한국어 전문 번역
영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.
ADM1266 PMBus sequencer
1-23이 문서는 GPL-2.0으로 표시된 Analog Devices `ADM1266` sequencer용 hardware monitoring driver를 설명합니다. Prefix는 `adm1266`, 데이터시트 URL은 `https://www.analog.com/media/en/technical-documentation/data-sheets/ADM1266.pdf`이며 저자는 Alexandru Tachici입니다.
ADM1266은 통합 12-bit SAR ADC를 통해 17개 채널의 전압을 readback하는 sequencer입니다. 장치 접근에는 PMBus interface를 사용합니다.
이 드라이버는 core PMBus driver의 client driver입니다. PMBus client driver의 구조와 동작은 `Documentation/hwmon/pmbus.rst`를 참조합니다.
전압 채널에서 hwmon까지 이어지는 구성입니다.
Sequencer 채널이 PMBus와 hwmon으로 노출됩니다.
.. SPDX-License-Identifier: GPL-2.0
Kernel driver adm1266
=====================
Supported chips:
* Analog Devices ADM1266
Prefix: 'adm1266'
Datasheet: https://www.analog.com/media/en/technical-documentation/data-sheets/ADM1266.pdf
Author: Alexandru Tachici <alexandru.tachici@analog.com>
Description
-----------
This driver supports hardware monitoring for Analog Devices ADM1266 sequencer.
ADM1266 is a sequencer that features voltage readback from 17 channels via an
integrated 12 bit SAR ADC, accessed using a PMBus interface.
The driver is a client driver to the core PMBus driver. Please see
Documentation/hwmon/pmbus.rst for details on PMBus client drivers.
ADM1266 전압 sysfs attribute
24-37지원 attribute 가운데 limit는 read-write이고 history reset attribute는 write-only이며, 그 밖의 attribute는 모두 read-only입니다.
`inX_label`은 `voutx` 문자열이고 `inX_input`은 측정 전압입니다. `inX_min`과 `inX_max`는 각각 최소 및 최대 전압 한계값입니다. `inX_min_alarm`은 low voltage alarm, `inX_max_alarm`은 high voltage alarm을 나타냅니다.
채널 X별 전압 값, 한계와 경보입니다.
각 voutx 채널에서 최소 및 최대 전압을 검사합니다.
Sysfs entries
-------------
The following attributes are supported. Limits are read-write, history reset
attributes are write-only, all other attributes are read-only.
inX_label "voutx"
inX_input Measured voltage.
inX_min Minimum Voltage.
inX_max Maximum voltage.
inX_min_alarm Voltage low alarm.
inX_max_alarm Voltage high alarm.
요약·해설
adm1266.rst:1-3717개 전압 채널을 12-bit SAR ADC와 PMBus로 읽고 채널별 최소·최대 한계와 경보를 제공합니다.
원문과 핵심 지원 범위를 요약합니다.
드라이버를 이해할 때의 주요 순서입니다.