요약·해설, 영어 원문, 전체 번역을 구분해 실었습니다. API 이름, 코드 심벌, 소스 경로는 원문 표기를 유지합니다.
1. 요약·해설
원문의 핵심 내용을 정리하고 커널 프로그래밍에 필요한 설명을 덧붙였습니다. 아래의 전체 번역과는 별도로 작성한 해설입니다.
2. 영어 원문 전체
번역에 사용한 Linux v6.18.37 원문입니다. 줄 번호는 해당 버전의 소스 파일을 기준으로 합니다.
원문 전체 펼치기
Kernel driver ltc3815
=====================
Supported chips:
* Linear Technology LTC3815
Prefix: 'ltc3815'
Addresses scanned: -
Datasheet: http://www.linear.com/product/ltc3815
Author: Guenter Roeck <[email protected]>
Description
-----------
LTC3815 is a Monolithic Synchronous DC/DC Step-Down Converter.
Usage Notes
-----------
This driver does not probe for PMBus devices. You will have to instantiate
devices explicitly.
Example: the following commands will load the driver for an LTC3815
at address 0x20 on I2C bus #1::
# modprobe ltc3815
# echo ltc3815 0x20 > /sys/bus/i2c/devices/i2c-1/new_device
Sysfs attributes
----------------
======================= =======================================================
in1_label "vin"
in1_input Measured input voltage.
in1_alarm Input voltage alarm.
in1_highest Highest input voltage.
in1_reset_history Reset input voltage history.
in2_label "vout1".
in2_input Measured output voltage.
in2_alarm Output voltage alarm.
in2_highest Highest output voltage.
in2_reset_history Reset output voltage history.
temp1_input Measured chip temperature.
temp1_alarm Temperature alarm.
temp1_highest Highest measured temperature.
temp1_reset_history Reset temperature history.
curr1_label "iin".
curr1_input Measured input current.
curr1_highest Highest input current.
curr1_reset_history Reset input current history.
curr2_label "iout1".
curr2_input Measured output current.
curr2_alarm Output current alarm.
curr2_highest Highest output current.
curr2_reset_history Reset output current history.
======================= =======================================================
3. 한국어 전문 번역
영어 원문의 문단 순서와 의미에 맞춰 전체 내용을 번역했습니다. 코드, 함수명, 코드 심벌, URL은 원문 표기를 유지합니다.
LTC3815 동기식 강압 컨버터 등록
1-38LTC3815는 `ltc3815` 접두사를 사용하는 모놀리식 동기식 DC/DC 강압 컨버터이며 저자는 Guenter Roeck입니다. 주소 자동 탐색은 없습니다.
드라이버는 PMBus 장치를 탐색하지 않으므로 명시적으로 생성해야 합니다. I2C 버스 1의 주소 `0x20` 예시는 `modprobe ltc3815`와 `echo ltc3815 0x20 > /sys/bus/i2c/devices/i2c-1/new_device`를 사용합니다.
PMBus 강압 컨버터를 명시적으로 연결합니다.
모듈 로드 후 정확한 I2C 주소에 장치를 생성합니다.
Kernel driver ltc3815
=====================
Supported chips:
* Linear Technology LTC3815
Prefix: 'ltc3815'
Addresses scanned: -
Datasheet: http://www.linear.com/product/ltc3815
Author: Guenter Roeck <[email protected]>
Description
-----------
LTC3815 is a Monolithic Synchronous DC/DC Step-Down Converter.
Usage Notes
-----------
This driver does not probe for PMBus devices. You will have to instantiate
devices explicitly.
Example: the following commands will load the driver for an LTC3815
at address 0x20 on I2C bus #1::
# modprobe ltc3815
# echo ltc3815 0x20 > /sys/bus/i2c/devices/i2c-1/new_device
Sysfs attributes
----------------
입력·출력·온도 이력과 알람
39-67`in1`은 `vin` 입력 전압으로 현재값, 알람, 최고 이력, 이력 초기화를 제공합니다. `in2`는 `vout1` 출력 전압에 같은 네 종류의 속성을 제공합니다.
`temp1`은 측정 칩 온도, 온도 알람, 최고 온도, 온도 이력 초기화입니다. `curr1`은 `iin` 입력 전류의 현재값·최고값·이력 초기화이며, `curr2`는 `iout1` 출력 전류에 현재값·알람·최고값·이력 초기화를 제공합니다.
모든 물리량에 현재값과 최고 이력을 연결합니다.
현재값과 최고 이력을 비교하고 이벤트 후 초기화합니다.
======================= =======================================================
in1_label "vin"
in1_input Measured input voltage.
in1_alarm Input voltage alarm.
in1_highest Highest input voltage.
in1_reset_history Reset input voltage history.
in2_label "vout1".
in2_input Measured output voltage.
in2_alarm Output voltage alarm.
in2_highest Highest output voltage.
in2_reset_history Reset output voltage history.
temp1_input Measured chip temperature.
temp1_alarm Temperature alarm.
temp1_highest Highest measured temperature.
temp1_reset_history Reset temperature history.
curr1_label "iin".
curr1_input Measured input current.
curr1_highest Highest input current.
curr1_reset_history Reset input current history.
curr2_label "iout1".
curr2_input Measured output current.
curr2_alarm Output current alarm.
curr2_highest Highest output current.
curr2_reset_history Reset output current history.
======================= =======================================================
요약·해설
ltc3815.rst:1-67LTC3815를 명시적으로 등록하고 vin·vout1·iin·iout1·칩 온도의 현재값, 알람, 최고 이력을 감시합니다.
원문 분량과 핵심 장치 특성입니다.
등록부터 측정·경보 처리까지의 핵심 순서입니다.