요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.
1. 요약·해설
원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.
2. 영어 원문 전체
번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.
원문 전체 펼치기
.. SPDX-License-Identifier: GPL-2.0
Kernel driver bpa-rs600
=======================
Supported chips:
* BPA-RS600-120
Datasheet: Publicly available at the BluTek website
http://blutekpower.com/wp-content/uploads/2019/01/BPA-RS600-120-07-19-2018.pdf
Authors:
- Chris Packham <chris.packham@alliedtelesis.co.nz>
Description
-----------
The BPA-RS600 is a compact 600W removable power supply module.
Usage Notes
-----------
This driver does not probe for PMBus devices. You will have to instantiate
devices explicitly.
Sysfs attributes
----------------
======================= ============================================
curr1_label "iin"
curr1_input Measured input current
curr1_max Maximum input current
curr1_max_alarm Input current high alarm
curr2_label "iout1"
curr2_input Measured output current
curr2_max Maximum output current
curr2_max_alarm Output current high alarm
fan1_input Measured fan speed
fan1_alarm Fan warning
fan1_fault Fan fault
in1_label "vin"
in1_input Measured input voltage
in1_max Maximum input voltage
in1_max_alarm Input voltage high alarm
in1_min Minimum input voltage
in1_min_alarm Input voltage low alarm
in2_label "vout1"
in2_input Measured output voltage
in2_max Maximum output voltage
in2_max_alarm Output voltage high alarm
in2_min Maximum output voltage
in2_min_alarm Output voltage low alarm
power1_label "pin"
power1_input Measured input power
power1_alarm Input power alarm
power1_max Maximum input power
power2_label "pout1"
power2_input Measured output power
power2_max Maximum output power
power2_max_alarm Output power high alarm
temp1_input Measured temperature around input connector
temp1_alarm Temperature alarm
temp2_input Measured temperature around output connector
temp2_alarm Temperature alarm
======================= ============================================
3. 한국어 전문 번역
영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.
BPA-RS600 전원 모듈
1-26이 GPL-2.0 driver는 `BPA-RS600-120`을 지원합니다. Datasheet는 BluTek 웹사이트에 공개되어 있고 저자는 Chris Packham입니다.
BPA-RS600은 compact 600W removable power supply module입니다.
Driver는 PMBus device를 probe하지 않으므로 장치를 명시적으로 instantiate해야 합니다.
제품과 등록 특성을 요약합니다.
Platform이 알고 있는 bus와 address로 client를 생성합니다.
.. SPDX-License-Identifier: GPL-2.0
Kernel driver bpa-rs600
=======================
Supported chips:
* BPA-RS600-120
Datasheet: Publicly available at the BluTek website
http://blutekpower.com/wp-content/uploads/2019/01/BPA-RS600-120-07-19-2018.pdf
Authors:
- Chris Packham <chris.packham@alliedtelesis.co.nz>
Description
-----------
The BPA-RS600 is a compact 600W removable power supply module.
Usage Notes
-----------
This driver does not probe for PMBus devices. You will have to instantiate
devices explicitly.
BPA-RS600 sysfs
27-74`curr1_label`은 `iin`, `curr1_input`은 measured input current입니다. `curr1_max`와 `curr1_max_alarm`은 maximum input current와 high alarm입니다. `curr2_label`은 `iout1`이며 output current의 input, maximum, high alarm을 제공합니다.
`fan1_input`은 measured fan speed, `fan1_alarm`은 fan warning, `fan1_fault`는 fan fault입니다.
`in1_label`은 `vin`이고 measured input voltage, maximum·minimum limit 및 각 high·low alarm을 제공합니다. `in2_label`은 `vout1`이며 output voltage의 measured value, maximum·minimum limit, high·low alarm을 제공합니다. 원문은 `in2_min` 설명을 `Maximum output voltage`라고 적었지만 attribute 의미상 minimum limit입니다.
`power1_label`은 `pin`이고 measured input power, input power alarm, maximum input power를 제공합니다. `power2_label`은 `pout1`이며 measured output power, maximum output power, high alarm을 제공합니다.
`temp1_input`은 input connector 주변 temperature, `temp2_input`은 output connector 주변 temperature입니다. 두 채널 모두 `temp#_alarm`을 제공합니다.
전력 경로별 측정과 alarm입니다.
입력부터 출력까지 측정값과 상태를 함께 확인합니다.
Sysfs attributes
----------------
======================= ============================================
curr1_label "iin"
curr1_input Measured input current
curr1_max Maximum input current
curr1_max_alarm Input current high alarm
curr2_label "iout1"
curr2_input Measured output current
curr2_max Maximum output current
curr2_max_alarm Output current high alarm
fan1_input Measured fan speed
fan1_alarm Fan warning
fan1_fault Fan fault
in1_label "vin"
in1_input Measured input voltage
in1_max Maximum input voltage
in1_max_alarm Input voltage high alarm
in1_min Minimum input voltage
in1_min_alarm Input voltage low alarm
in2_label "vout1"
in2_input Measured output voltage
in2_max Maximum output voltage
in2_max_alarm Output voltage high alarm
in2_min Maximum output voltage
in2_min_alarm Output voltage low alarm
power1_label "pin"
power1_input Measured input power
power1_alarm Input power alarm
power1_max Maximum input power
power2_label "pout1"
power2_input Measured output power
power2_max Maximum output power
power2_max_alarm Output power high alarm
temp1_input Measured temperature around input connector
temp1_alarm Temperature alarm
temp2_input Measured temperature around output connector
temp2_alarm Temperature alarm
======================= ============================================
요약·해설
bpa-rs600.rst:1-74명시적으로 등록한 removable PMBus supply의 전체 전력 경로와 fan·temperature alarm을 감시합니다.
원문 분량과 핵심 지원 범위입니다.
장치를 측정하는 기본 순서입니다.