요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.
1. 요약·해설
원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.
Fan measurement and PWM control
sysfs-class-hwmon:200-367Fan RPM·divisor·tachometer pulse·target·fault와 manual·automatic PWM mode 및 temperature curve point를 설명합니다.
Temperature limits and history
sysfs-class-hwmon:368-603Sensor type, min·max·critical·emergency threshold, absolute hysteresis, alarm·offset·history·rating을 제공합니다.
Current channels
sysfs-class-hwmon:604-704Milliampere current의 min·max·critical·input·average·history·enable·rating을 정의합니다.
Power measurement and caps
sysfs-class-hwmon:705-900MicroWatt average·instantaneous power, poll notification, history·accuracy, hardware-enforced cap·critical action·rating을 설명합니다.
Energy and humidity channels
sysfs-class-hwmon:901-1044누적 microJoule energy와 milli-percent humidity의 limit·alarm·absolute hysteresis·fault·label·rating을 정의합니다.
Chassis intrusion and I2C PEC
sysfs-class-hwmon:1045-1075사용자가 0을 쓸 때까지 유지되는 chassis intrusion alarm·beep와 I2C PEC boolean 입력을 설명합니다.
2. 영어 원문 전체
번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.
원문 전체 펼치기
What: /sys/class/hwmon/hwmonX/name
Description:
The chip name.
This should be a short, lowercase string, not containing
whitespace, dashes, or the wildcard character '*'.
This attribute represents the chip name. It is the only
mandatory attribute.
I2C devices get this attribute created automatically.
RO
What: /sys/class/hwmon/hwmonX/label
Description:
A descriptive label that allows to uniquely identify a
device within the system.
The contents of the label are free-form.
RO
What: /sys/class/hwmon/hwmonX/update_interval
Description:
The interval at which the chip will update readings.
Unit: millisecond
RW
Some devices have a variable update rate or interval.
This attribute can be used to change it to the desired value.
What: /sys/class/hwmon/hwmonX/inY_min
Description:
Voltage min value.
Unit: millivolt
RW
What: /sys/class/hwmon/hwmonX/inY_lcrit
Description:
Voltage critical min value.
Unit: millivolt
RW
If voltage drops to or below this limit, the system may
take drastic action such as power down or reset. At the very
least, it should report a fault.
What: /sys/class/hwmon/hwmonX/inY_max
Description:
Voltage max value.
Unit: millivolt
RW
What: /sys/class/hwmon/hwmonX/inY_crit
Description:
Voltage critical max value.
Unit: millivolt
RW
If voltage reaches or exceeds this limit, the system may
take drastic action such as power down or reset. At the very
least, it should report a fault.
What: /sys/class/hwmon/hwmonX/inY_input
Description:
Voltage input value.
Unit: millivolt
RO
Voltage measured on the chip pin.
Actual voltage depends on the scaling resistors on the
motherboard, as recommended in the chip datasheet.
This varies by chip and by motherboard.
Because of this variation, values are generally NOT scaled
by the chip driver, and must be done by the application.
However, some drivers (notably lm87 and via686a)
do scale, because of internal resistors built into a chip.
These drivers will output the actual voltage. Rule of
thumb: drivers should report the voltage values at the
"pins" of the chip.
What: /sys/class/hwmon/hwmonX/inY_average
Description:
Average voltage
Unit: millivolt
RO
What: /sys/class/hwmon/hwmonX/inY_lowest
Description:
Historical minimum voltage
Unit: millivolt
RO
What: /sys/class/hwmon/hwmonX/inY_highest
Description:
Historical maximum voltage
Unit: millivolt
RO
What: /sys/class/hwmon/hwmonX/inY_reset_history
Description:
Reset inX_lowest and inX_highest
WO
What: /sys/class/hwmon/hwmonX/in_reset_history
Description:
Reset inX_lowest and inX_highest for all sensors
WO
What: /sys/class/hwmon/hwmonX/inY_label
Description:
Suggested voltage channel label.
Text string
Should only be created if the driver has hints about what
this voltage channel is being used for, and user-space
doesn't. In all other cases, the label is provided by
user-space.
RO
What: /sys/class/hwmon/hwmonX/inY_enable
Description:
Enable or disable the sensors.
When disabled the sensor read will return -ENODATA.
- 1: Enable
- 0: Disable
RW
What: /sys/class/hwmon/hwmonX/inY_fault
Description:
Reports a voltage hard failure (eg: shorted component)
- 1: Failed
- 0: Ok
RO
What: /sys/class/hwmon/hwmonX/cpuY_vid
Description:
CPU core reference voltage.
Unit: millivolt
RO
Not always correct.
What: /sys/class/hwmon/hwmonX/vrm
Description:
Voltage Regulator Module version number.
RW (but changing it should no more be necessary)
Originally the VRM standard version multiplied by 10, but now
an arbitrary number, as not all standards have a version
number.
Affects the way the driver calculates the CPU core reference
voltage from the vid pins.
What: /sys/class/hwmon/hwmonX/inY_rated_min
Description:
Minimum rated voltage.
Unit: millivolt
RO
What: /sys/class/hwmon/hwmonX/inY_rated_max
Description:
Maximum rated voltage.
Unit: millivolt
RO
What: /sys/class/hwmon/hwmonX/fanY_min
Description:
Fan minimum value
Unit: revolution/min (RPM)
RW
What: /sys/class/hwmon/hwmonX/fanY_max
Description:
Fan maximum value
Unit: revolution/min (RPM)
Only rarely supported by the hardware.
RW
What: /sys/class/hwmon/hwmonX/fanY_input
Description:
Fan input value.
Unit: revolution/min (RPM)
RO
What: /sys/class/hwmon/hwmonX/fanY_div
Description:
Fan divisor.
Integer value in powers of two (1, 2, 4, 8, 16, 32, 64, 128).
RW
Some chips only support values 1, 2, 4 and 8.
Note that this is actually an internal clock divisor, which
affects the measurable speed range, not the read value.
What: /sys/class/hwmon/hwmonX/fanY_pulses
Description:
Number of tachometer pulses per fan revolution.
Integer value, typically between 1 and 4.
RW
This value is a characteristic of the fan connected to the
device's input, so it has to be set in accordance with the fan
model.
Should only be created if the chip has a register to configure
the number of pulses. In the absence of such a register (and
thus attribute) the value assumed by all devices is 2 pulses
per fan revolution.
What: /sys/class/hwmon/hwmonX/fanY_target
Description:
Desired fan speed
Unit: revolution/min (RPM)
RW
Only makes sense if the chip supports closed-loop fan speed
control based on the measured fan speed.
What: /sys/class/hwmon/hwmonX/fanY_label
Description:
Suggested fan channel label.
Text string
Should only be created if the driver has hints about what
this fan channel is being used for, and user-space doesn't.
In all other cases, the label is provided by user-space.
RO
What: /sys/class/hwmon/hwmonX/fanY_enable
Description:
Enable or disable the sensors.
When disabled the sensor read will return -ENODATA.
- 1: Enable
- 0: Disable
RW
What: /sys/class/hwmon/hwmonX/fanY_fault
Description:
Reports if a fan has reported failure.
- 1: Failed
- 0: Ok
RO
What: /sys/class/hwmon/hwmonX/pwmY
Description:
Pulse width modulation fan control.
Integer value in the range 0 to 255
RW
255 is max or 100%.
What: /sys/class/hwmon/hwmonX/pwmY_enable
Description:
Fan speed control method:
- 0: no fan speed control (i.e. fan at full speed)
- 1: manual fan speed control enabled (using `pwmY`)
- 2+: automatic fan speed control enabled
Check individual chip documentation files for automatic mode
details.
RW
What: /sys/class/hwmon/hwmonX/pwmY_mode
Description:
- 0: DC mode (direct current)
- 1: PWM mode (pulse-width modulation)
RW
What: /sys/class/hwmon/hwmonX/pwmY_freq
Description:
Base PWM frequency in Hz.
Only possibly available when pwmN_mode is PWM, but not always
present even then.
RW
What: /sys/class/hwmon/hwmonX/pwmY_auto_channels_temp
Description:
Select which temperature channels affect this PWM output in
auto mode.
Bitfield, 1 is temp1, 2 is temp2, 4 is temp3 etc...
Which values are possible depend on the chip used.
RW
What: /sys/class/hwmon/hwmonX/pwmY_auto_pointZ_pwm
What: /sys/class/hwmon/hwmonX/pwmY_auto_pointZ_temp
What: /sys/class/hwmon/hwmonX/pwmY_auto_pointZ_temp_hyst
Description:
Define the PWM vs temperature curve.
Number of trip points is chip-dependent. Use this for chips
which associate trip points to PWM output channels.
RW
What: /sys/class/hwmon/hwmonX/tempY_auto_pointZ_pwm
What: /sys/class/hwmon/hwmonX/tempY_auto_pointZ_temp
What: /sys/class/hwmon/hwmonX/tempY_auto_pointZ_temp_hyst
Description:
Define the PWM vs temperature curve.
Number of trip points is chip-dependent. Use this for chips
which associate trip points to temperature channels.
RW
What: /sys/class/hwmon/hwmonX/tempY_type
Description:
Sensor type selection.
Integers 1 to 6
RW
- 1: CPU embedded diode
- 2: 3904 transistor
- 3: thermal diode
- 4: thermistor
- 5: AMD AMDSI
- 6: Intel PECI
Not all types are supported by all chips
What: /sys/class/hwmon/hwmonX/tempY_max
Description:
Temperature max value.
Unit: millidegree Celsius (or millivolt, see below)
RW
What: /sys/class/hwmon/hwmonX/tempY_max_alarm
Description:
Maximum temperature alarm flag.
- 0: OK
- 1: temperature has reached tempY_max
RO
What: /sys/class/hwmon/hwmonX/tempY_min
Description:
Temperature min value.
Unit: millidegree Celsius
RW
What: /sys/class/hwmon/hwmonX/tempY_min_alarm
Description:
Minimum temperature alarm flag.
- 0: OK
- 1: temperature has reached tempY_min
RO
What: /sys/class/hwmon/hwmonX/tempY_max_hyst
Description:
Temperature hysteresis value for max limit.
Unit: millidegree Celsius
Must be reported as an absolute temperature, NOT a delta
from the max value.
RW
What: /sys/class/hwmon/hwmonX/tempY_min_hyst
Description:
Temperature hysteresis value for min limit.
Unit: millidegree Celsius
Must be reported as an absolute temperature, NOT a delta
from the min value.
RW
What: /sys/class/hwmon/hwmonX/tempY_input
Description:
Temperature input value.
Unit: millidegree Celsius
RO
What: /sys/class/hwmon/hwmonX/tempY_crit
Description:
Temperature critical max value, typically greater than
corresponding temp_max values.
Unit: millidegree Celsius
RW
What: /sys/class/hwmon/hwmonX/tempY_crit_alarm
Description:
Critical high temperature alarm flag.
- 0: OK
- 1: temperature has reached tempY_crit
RO
What: /sys/class/hwmon/hwmonX/tempY_crit_hyst
Description:
Temperature hysteresis value for critical limit.
Unit: millidegree Celsius
Must be reported as an absolute temperature, NOT a delta
from the critical value.
RW
What: /sys/class/hwmon/hwmonX/tempY_emergency
Description:
Temperature emergency max value, for chips supporting more than
two upper temperature limits. Must be equal or greater than
corresponding temp_crit values.
Unit: millidegree Celsius
RW
What: /sys/class/hwmon/hwmonX/tempY_emergency_alarm
Description:
Emergency high temperature alarm flag.
- 0: OK
- 1: temperature has reached tempY_emergency
RO
What: /sys/class/hwmon/hwmonX/tempY_emergency_hyst
Description:
Temperature hysteresis value for emergency limit.
Unit: millidegree Celsius
Must be reported as an absolute temperature, NOT a delta
from the emergency value.
RW
What: /sys/class/hwmon/hwmonX/tempY_lcrit
Description:
Temperature critical min value, typically lower than
corresponding temp_min values.
Unit: millidegree Celsius
RW
What: /sys/class/hwmon/hwmonX/tempY_lcrit_hyst
Description:
Temperature hysteresis value for critical min limit.
Unit: millidegree Celsius
Must be reported as an absolute temperature, NOT a delta
from the critical min value.
RW
What: /sys/class/hwmon/hwmonX/tempY_offset
Description:
Temperature offset which is added to the temperature reading
by the chip.
Unit: millidegree Celsius
Read/Write value.
What: /sys/class/hwmon/hwmonX/tempY_label
Description:
Suggested temperature channel label.
Text string
Should only be created if the driver has hints about what
this temperature channel is being used for, and user-space
doesn't. In all other cases, the label is provided by
user-space.
RO
What: /sys/class/hwmon/hwmonX/tempY_lowest
Description:
Historical minimum temperature
Unit: millidegree Celsius
RO
What: /sys/class/hwmon/hwmonX/tempY_highest
Description:
Historical maximum temperature
Unit: millidegree Celsius
RO
What: /sys/class/hwmon/hwmonX/tempY_reset_history
Description:
Reset temp_lowest and temp_highest
WO
What: /sys/class/hwmon/hwmonX/temp_reset_history
Description:
Reset temp_lowest and temp_highest for all sensors
WO
What: /sys/class/hwmon/hwmonX/tempY_enable
Description:
Enable or disable the sensors.
When disabled the sensor read will return -ENODATA.
- 1: Enable
- 0: Disable
RW
What: /sys/class/hwmon/hwmonX/tempY_rated_min
Description:
Minimum rated temperature.
Unit: millidegree Celsius
RO
What: /sys/class/hwmon/hwmonX/tempY_rated_max
Description:
Maximum rated temperature.
Unit: millidegree Celsius
RO
What: /sys/class/hwmon/hwmonX/currY_max
Description:
Current max value
Unit: milliampere
RW
What: /sys/class/hwmon/hwmonX/currY_min
Description:
Current min value.
Unit: milliampere
RW
What: /sys/class/hwmon/hwmonX/currY_lcrit
Description:
Current critical low value
Unit: milliampere
RW
What: /sys/class/hwmon/hwmonX/currY_crit
Description:
Current critical high value.
Unit: milliampere
RW
What: /sys/class/hwmon/hwmonX/currY_input
Description:
Current input value
Unit: milliampere
RO
What: /sys/class/hwmon/hwmonX/currY_average
Description:
Average current use
Unit: milliampere
RO
What: /sys/class/hwmon/hwmonX/currY_lowest
Description:
Historical minimum current
Unit: milliampere
RO
What: /sys/class/hwmon/hwmonX/currY_highest
Description:
Historical maximum current
Unit: milliampere
RO
What: /sys/class/hwmon/hwmonX/currY_reset_history
Description:
Reset currX_lowest and currX_highest
WO
What: /sys/class/hwmon/hwmonX/curr_reset_history
Description:
Reset currX_lowest and currX_highest for all sensors
WO
What: /sys/class/hwmon/hwmonX/currY_enable
Description:
Enable or disable the sensors.
When disabled the sensor read will return -ENODATA.
- 1: Enable
- 0: Disable
RW
What: /sys/class/hwmon/hwmonX/currY_rated_min
Description:
Minimum rated current.
Unit: milliampere
RO
What: /sys/class/hwmon/hwmonX/currY_rated_max
Description:
Maximum rated current.
Unit: milliampere
RO
What: /sys/class/hwmon/hwmonX/powerY_average
Description:
Average power use
Unit: microWatt
RO
What: /sys/class/hwmon/hwmonX/powerY_average_interval
Description:
Power use averaging interval. A poll
notification is sent to this file if the
hardware changes the averaging interval.
Unit: milliseconds
RW
What: /sys/class/hwmon/hwmonX/powerY_average_interval_max
Description:
Maximum power use averaging interval
Unit: milliseconds
RO
What: /sys/class/hwmon/hwmonX/powerY_average_interval_min
Description:
Minimum power use averaging interval
Unit: milliseconds
RO
What: /sys/class/hwmon/hwmonX/powerY_average_highest
Description:
Historical average maximum power use
Unit: microWatt
RO
What: /sys/class/hwmon/hwmonX/powerY_average_lowest
Description:
Historical average minimum power use
Unit: microWatt
RO
What: /sys/class/hwmon/hwmonX/powerY_average_max
Description:
A poll notification is sent to
`powerY_average` when power use
rises above this value.
Unit: microWatt
RW
What: /sys/class/hwmon/hwmonX/powerY_average_min
Description:
A poll notification is sent to
`powerY_average` when power use
sinks below this value.
Unit: microWatt
RW
What: /sys/class/hwmon/hwmonX/powerY_input
Description:
Instantaneous power use
Unit: microWatt
RO
What: /sys/class/hwmon/hwmonX/powerY_input_highest
Description:
Historical maximum power use
Unit: microWatt
RO
What: /sys/class/hwmon/hwmonX/powerY_input_lowest
Description:
Historical minimum power use
Unit: microWatt
RO
What: /sys/class/hwmon/hwmonX/powerY_reset_history
Description:
Reset input_highest, input_lowest,
average_highest and average_lowest.
WO
What: /sys/class/hwmon/hwmonX/powerY_accuracy
Description:
Accuracy of the power meter.
Unit: Percent
RO
What: /sys/class/hwmon/hwmonX/powerY_cap
Description:
If power use rises above this limit, the
system should take action to reduce power use.
A poll notification is sent to this file if the
cap is changed by the hardware. The `*_cap`
files only appear if the cap is known to be
enforced by hardware.
Unit: microWatt
RW
What: /sys/class/hwmon/hwmonX/powerY_cap_hyst
Description:
Margin of hysteresis built around capping and
notification.
Unit: microWatt
RW
What: /sys/class/hwmon/hwmonX/powerY_cap_max
Description:
Maximum cap that can be set.
Unit: microWatt
RO
What: /sys/class/hwmon/hwmonX/powerY_cap_min
Description:
Minimum cap that can be set.
Unit: microWatt
RO
What: /sys/class/hwmon/hwmonX/powerY_max
Description:
Maximum power.
Unit: microWatt
RW
What: /sys/class/hwmon/hwmonX/powerY_crit
Description:
Critical maximum power.
If power rises to or above this limit, the
system is expected take drastic action to reduce
power consumption, such as a system shutdown or
a forced powerdown of some devices.
Unit: microWatt
RW
What: /sys/class/hwmon/hwmonX/powerY_enable
Description:
Enable or disable the sensors.
When disabled the sensor read will return
-ENODATA.
- 1: Enable
- 0: Disable
RW
What: /sys/class/hwmon/hwmonX/powerY_rated_min
Description:
Minimum rated power.
Unit: microWatt
RO
What: /sys/class/hwmon/hwmonX/powerY_rated_max
Description:
Maximum rated power.
Unit: microWatt
RO
What: /sys/class/hwmon/hwmonX/energyY_input
Description:
Cumulative energy use
Unit: microJoule
RO
What: /sys/class/hwmon/hwmonX/energyY_enable
Description:
Enable or disable the sensors.
When disabled the sensor read will return
-ENODATA.
- 1: Enable
- 0: Disable
RW
What: /sys/class/hwmon/hwmonX/humidityY_alarm
Description:
Humidity limit detection
- 0: OK
- 1: Humidity limit has been reached
RO
What: /sys/class/hwmon/hwmonX/humidityY_enable
Description:
Enable or disable the sensors
When disabled the sensor read will return
-ENODATA.
- 1: Enable
- 0: Disable
RW
What: /sys/class/hwmon/hwmonX/humidityY_fault
Description:
Reports a humidity sensor failure.
- 1: Failed
- 0: Ok
RO
What: /sys/class/hwmon/hwmonX/humidityY_input
Description:
Humidity
Unit: milli-percent (per cent mille, pcm)
RO
What: /sys/class/hwmon/hwmonX/humidityY_label
Description:
Suggested humidity channel label.
Text string
Should only be created if the driver has hints about what
this humidity channel is being used for, and user-space
doesn't. In all other cases, the label is provided by
user-space.
RO
What: /sys/class/hwmon/hwmonX/humidityY_max
Description:
Humidity max value.
Unit: milli-percent (per cent mille, pcm)
RW
What: /sys/class/hwmon/hwmonX/humidityY_max_alarm
Description:
Maximum humidity detection
- 0: OK
- 1: Maximum humidity detected
RO
What: /sys/class/hwmon/hwmonX/humidityY_max_hyst
Description:
Humidity hysteresis value for max limit.
Unit: milli-percent (per cent mille, pcm)
Must be reported as an absolute humidity, NOT a delta
from the max value.
RW
What: /sys/class/hwmon/hwmonX/humidityY_min
Description:
Humidity min value.
Unit: milli-percent (per cent mille, pcm)
RW
What: /sys/class/hwmon/hwmonX/humidityY_min_alarm
Description:
Minimum humidity detection
- 0: OK
- 1: Minimum humidity detected
RO
What: /sys/class/hwmon/hwmonX/humidityY_min_hyst
Description:
Humidity hysteresis value for min limit.
Unit: milli-percent (per cent mille, pcm)
Must be reported as an absolute humidity, NOT a delta
from the min value.
RW
What: /sys/class/hwmon/hwmonX/humidityY_rated_min
Description:
Minimum rated humidity.
Unit: milli-percent (per cent mille, pcm)
RO
What: /sys/class/hwmon/hwmonX/humidityY_rated_max
Description:
Maximum rated humidity.
Unit: milli-percent (per cent mille, pcm)
RO
What: /sys/class/hwmon/hwmonX/intrusionY_alarm
Description:
Chassis intrusion detection
- 0: OK
- 1: intrusion detected
RW
Contrary to regular alarm flags which clear themselves
automatically when read, this one sticks until cleared by
the user. This is done by writing 0 to the file. Writing
other values is unsupported.
What: /sys/class/hwmon/hwmonX/intrusionY_beep
Description:
Chassis intrusion beep
- 0: disable
- 1: enable
RW
What: /sys/class/hwmon/hwmonX/device/pec
Description:
PEC support on I2C devices
- 0, off, n: disable
- 1, on, y: enable
RW
3. 한국어 전문 번역
영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.
Hwmon chip 이름
1-11| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/name |
| Access | RO |
| Unit | - |
| Description | Chip 이름입니다. 공백, dash, wildcard '*'가 없는 짧은 lowercase 문자열이어야 합니다. Chip 이름을 나타내는 유일한 필수 attribute이며 I2C device에는 자동으로 생성됩니다. |
Hwmon device label
12-19| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/label |
| Access | RO |
| Unit | - |
| Description | System 안에서 device를 고유하게 식별할 수 있는 설명 label입니다. 내용 형식은 자유롭습니다. |
Sensor 갱신 interval
20-29| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/update_interval |
| Access | RW |
| Unit | millisecond |
| Description | Chip이 reading을 갱신하는 interval입니다. Update rate 또는 interval을 바꿀 수 있는 device에서 원하는 값으로 설정합니다. |
Voltage 최소 limit
30-37| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/inY_min |
| Access | RW |
| Unit | millivolt |
| Description | Voltage 최소값입니다. |
Voltage critical 최소 limit
38-49| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/inY_lcrit |
| Access | RW |
| Unit | millivolt |
| Description | Voltage critical 최소값입니다. Voltage가 이 값 이하로 내려가면 system은 power down이나 reset 같은 강한 조치를 할 수 있으며, 최소한 fault를 보고해야 합니다. |
Voltage 최대 limit
50-57| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/inY_max |
| Access | RW |
| Unit | millivolt |
| Description | Voltage 최대값입니다. |
Voltage critical 최대 limit
58-69| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/inY_crit |
| Access | RW |
| Unit | millivolt |
| Description | Voltage critical 최대값입니다. Voltage가 이 값 이상이면 system은 power down이나 reset 같은 강한 조치를 할 수 있으며, 최소한 fault를 보고해야 합니다. |
Voltage input
70-91| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/inY_input |
| Access | RO |
| Unit | millivolt |
| Description | Chip pin에서 측정한 voltage입니다. 실제 voltage는 chip datasheet가 권장하는 motherboard scaling resistor에 따라 chip·board별로 달라집니다. 이 때문에 일반적으로 chip driver는 값을 scale하지 않고 application이 scale합니다. 다만 lm87·via686a처럼 chip 내부 resistor가 있는 일부 driver는 실제 voltage로 scale합니다. 원칙적으로 driver는 chip 'pin'의 voltage를 보고해야 합니다. |
평균 voltage
92-99| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/inY_average |
| Access | RO |
| Unit | millivolt |
| Description | 평균 voltage입니다. |
기록된 최저 voltage
100-107| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/inY_lowest |
| Access | RO |
| Unit | millivolt |
| Description | Historical minimum voltage입니다. |
기록된 최고 voltage
108-115| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/inY_highest |
| Access | RO |
| Unit | millivolt |
| Description | Historical maximum voltage입니다. |
Channel voltage history reset
116-121| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/inY_reset_history |
| Access | WO |
| Unit | - |
| Description | 해당 channel의 inX_lowest와 inX_highest를 reset합니다. |
전체 voltage history reset
122-127| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/in_reset_history |
| Access | WO |
| Unit | - |
| Description | 모든 sensor의 inX_lowest와 inX_highest를 reset합니다. |
Voltage channel label
128-140| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/inY_label |
| Access | RO |
| Unit | text |
| Description | 권장 voltage channel label입니다. Driver가 channel 용도를 알고 userspace는 모를 때만 생성해야 하며, 그 밖의 경우 label은 userspace가 제공합니다. |
Voltage sensor enable
141-151| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/inY_enable |
| Access | RW |
| Unit | 0/1 |
| Description | Sensor를 enable 또는 disable합니다. Disable된 sensor를 읽으면 -ENODATA를 반환합니다. 1은 enable, 0은 disable입니다. |
Voltage sensor hard fault
152-160| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/inY_fault |
| Access | RO |
| Unit | 0/1 |
| Description | 단락된 component 같은 voltage hard failure를 보고합니다. 1은 failed, 0은 정상입니다. |
CPU core reference voltage
161-170| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/cpuY_vid |
| Access | RO |
| Unit | millivolt |
| Description | CPU core reference voltage입니다. 항상 정확한 것은 아닙니다. |
Voltage Regulator Module version
171-183| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/vrm |
| Access | RW |
| Unit | - |
| Description | VRM version number입니다. 원래는 VRM standard version의 10배였지만 version number가 없는 standard도 있어 현재는 임의 숫자입니다. Driver가 VID pin에서 CPU core reference voltage를 계산하는 방식에 영향을 줍니다. 변경이 더는 필요하지 않아야 하지만 RW입니다. |
Rated minimum voltage
184-191| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/inY_rated_min |
| Access | RO |
| Unit | millivolt |
| Description | 최소 정격 voltage입니다. |
Rated maximum voltage
192-199| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/inY_rated_max |
| Access | RO |
| Unit | millivolt |
| Description | 최대 정격 voltage입니다. |
Fan 최소 speed
200-207| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/fanY_min |
| Access | RW |
| Unit | RPM |
| Description | Fan 최소값입니다. |
Fan 최대 speed
208-216| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/fanY_max |
| Access | RW |
| Unit | RPM |
| Description | Fan 최대값입니다. Hardware가 지원하는 경우는 드뭅니다. |
Fan measured speed
217-224| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/fanY_input |
| Access | RO |
| Unit | RPM |
| Description | Fan input speed입니다. |
Fan clock divisor
225-236| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/fanY_div |
| Access | RW |
| Unit | 1,2,4,8,16,32,64,128 |
| Description | 2의 거듭제곱 fan divisor입니다. 일부 chip은 1·2·4·8만 지원합니다. 실제로는 internal clock divisor이므로 읽은 값이 아니라 측정 가능한 speed range에 영향을 줍니다. |
Tachometer pulse count
237-253| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/fanY_pulses |
| Access | RW |
| Unit | pulse/revolution |
| Description | Fan 한 회전당 tachometer pulse 수이며 보통 1-4입니다. 연결한 fan model 특성이므로 그에 맞게 설정해야 합니다. Pulse 수를 설정하는 register가 있는 chip에서만 생성해야 하며, attribute가 없으면 모든 device는 회전당 2 pulse로 가정합니다. |
Fan target speed
254-264| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/fanY_target |
| Access | RW |
| Unit | RPM |
| Description | 원하는 fan speed입니다. 측정 speed를 기반으로 closed-loop fan speed control을 지원하는 chip에서만 의미가 있습니다. |
Fan channel label
265-276| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/fanY_label |
| Access | RO |
| Unit | text |
| Description | 권장 fan channel label입니다. Driver가 channel 용도를 알고 userspace는 모를 때만 생성해야 하며, 그 밖의 경우 userspace가 제공합니다. |
Fan sensor enable
277-287| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/fanY_enable |
| Access | RW |
| Unit | 0/1 |
| Description | Sensor를 enable 또는 disable합니다. Disable된 sensor를 읽으면 -ENODATA입니다. 1은 enable, 0은 disable입니다. |
Fan failure flag
288-296| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/fanY_fault |
| Access | RO |
| Unit | 0/1 |
| Description | Fan이 failure를 보고했는지 나타냅니다. 1은 failed, 0은 정상입니다. |
PWM fan control value
297-306| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/pwmY |
| Access | RW |
| Unit | 0-255 |
| Description | Pulse-width modulation fan control 값입니다. 255가 maximum 또는 100%입니다. |
Fan speed control method
307-319| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/pwmY_enable |
| Access | RW |
| Unit | integer |
| Description | Fan speed control 방식입니다. 0은 제어 없음(full speed), 1은 pwmY를 사용하는 manual control, 2 이상은 automatic control입니다. Automatic mode detail은 각 chip 문서를 확인하십시오. |
Fan electrical control mode
320-326| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/pwmY_mode |
| Access | RW |
| Unit | 0/1 |
| Description | 0은 DC(direct current) mode, 1은 PWM(pulse-width modulation) mode입니다. |
Base PWM frequency
327-335| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/pwmY_freq |
| Access | RW |
| Unit | Hz |
| Description | Base PWM frequency입니다. pwmN_mode가 PWM일 때만 제공될 수 있지만 그 경우에도 항상 존재하지는 않습니다. |
Automatic PWM temperature channels
336-345| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/pwmY_auto_channels_temp |
| Access | RW |
| Unit | bitfield |
| Description | Auto mode에서 이 PWM output에 영향을 주는 temperature channel을 선택합니다. 1은 temp1, 2는 temp2, 4는 temp3 등이며 가능한 값은 chip에 따라 달라집니다. |
PWM curve point output
346-346| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/pwmY_auto_pointZ_pwm |
| Access | RW |
| Unit | PWM value |
| Description | PWM output channel에 연결된 PWM-temperature curve의 Z번째 point output입니다. Point 수는 chip에 따라 달라지며 temp_hyst 항목의 공통 설명과 함께 사용합니다. |
PWM curve point temperature
347-347| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/pwmY_auto_pointZ_temp |
| Access | RW |
| Unit | millidegree Celsius |
| Description | PWM output channel에 연결된 curve의 Z번째 temperature point입니다. Point 수는 chip에 따라 달라집니다. |
PWM curve point hysteresis
348-356| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/pwmY_auto_pointZ_temp_hyst |
| Access | RW |
| Unit | millidegree Celsius |
| Description | PWM과 temperature의 curve를 정의합니다. Trip point 수는 chip에 따라 달라지며 trip point를 PWM output channel과 연결하는 chip에 사용합니다. |
Temperature curve point PWM
357-357| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/tempY_auto_pointZ_pwm |
| Access | RW |
| Unit | PWM value |
| Description | Temperature channel에 연결된 PWM-temperature curve의 Z번째 PWM value입니다. Point 수는 chip에 따라 달라집니다. |
Temperature curve point threshold
358-358| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/tempY_auto_pointZ_temp |
| Access | RW |
| Unit | millidegree Celsius |
| Description | Temperature channel에 연결된 curve의 Z번째 temperature point입니다. Point 수는 chip에 따라 달라집니다. |
Temperature curve point hysteresis
359-367| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/tempY_auto_pointZ_temp_hyst |
| Access | RW |
| Unit | millidegree Celsius |
| Description | PWM과 temperature의 curve를 정의합니다. Trip point 수는 chip에 따라 달라지며 trip point를 temperature channel과 연결하는 chip에 사용합니다. |
Temperature sensor type
368-384| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/tempY_type |
| Access | RW |
| Unit | 1-6 |
| Description | Sensor type을 선택합니다. 1 CPU embedded diode, 2 3904 transistor, 3 thermal diode, 4 thermistor, 5 AMD AMDSI, 6 Intel PECI입니다. 모든 chip이 모든 type을 지원하지는 않습니다. |
Temperature maximum
385-392| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/tempY_max |
| Access | RW |
| Unit | millidegree Celsius 또는 millivolt |
| Description | Temperature 최대값입니다. |
Maximum temperature alarm
393-401| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/tempY_max_alarm |
| Access | RO |
| Unit | 0/1 |
| Description | 0은 정상, 1은 temperature가 tempY_max에 도달했음을 뜻합니다. |
Temperature minimum
402-409| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/tempY_min |
| Access | RW |
| Unit | millidegree Celsius |
| Description | Temperature 최소값입니다. |
Minimum temperature alarm
410-418| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/tempY_min_alarm |
| Access | RO |
| Unit | 0/1 |
| Description | 0은 정상, 1은 temperature가 tempY_min에 도달했음을 뜻합니다. |
Maximum temperature hysteresis
419-429| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/tempY_max_hyst |
| Access | RW |
| Unit | millidegree Celsius |
| Description | Maximum limit의 temperature hysteresis입니다. Max 값과의 delta가 아니라 absolute temperature로 보고해야 합니다. |
Minimum temperature hysteresis
430-439| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/tempY_min_hyst |
| Access | RW |
| Unit | millidegree Celsius |
| Description | Minimum limit의 temperature hysteresis입니다. Min 값과의 delta가 아니라 absolute temperature로 보고해야 합니다. |
Temperature input
440-447| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/tempY_input |
| Access | RO |
| Unit | millidegree Celsius |
| Description | 측정 temperature input입니다. |
Critical high temperature
448-456| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/tempY_crit |
| Access | RW |
| Unit | millidegree Celsius |
| Description | Critical maximum temperature이며 일반적으로 대응 temp_max보다 큽니다. |
Critical high temperature alarm
457-465| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/tempY_crit_alarm |
| Access | RO |
| Unit | 0/1 |
| Description | 0은 정상, 1은 temperature가 tempY_crit에 도달했음을 뜻합니다. |
Critical temperature hysteresis
466-476| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/tempY_crit_hyst |
| Access | RW |
| Unit | millidegree Celsius |
| Description | Critical limit의 hysteresis입니다. Critical 값과의 delta가 아니라 absolute temperature로 보고해야 합니다. |
Emergency high temperature
477-486| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/tempY_emergency |
| Access | RW |
| Unit | millidegree Celsius |
| Description | Upper temperature limit을 둘보다 많이 지원하는 chip의 emergency maximum입니다. 대응 temp_crit 이상이어야 합니다. |
Emergency temperature alarm
487-495| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/tempY_emergency_alarm |
| Access | RO |
| Unit | 0/1 |
| Description | 0은 정상, 1은 temperature가 tempY_emergency에 도달했음을 뜻합니다. |
Emergency temperature hysteresis
496-506| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/tempY_emergency_hyst |
| Access | RW |
| Unit | millidegree Celsius |
| Description | Emergency limit의 hysteresis입니다. Emergency 값과의 delta가 아니라 absolute temperature로 보고해야 합니다. |
Critical low temperature
507-515| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/tempY_lcrit |
| Access | RW |
| Unit | millidegree Celsius |
| Description | Critical minimum temperature이며 일반적으로 대응 temp_min보다 낮습니다. |
Critical low temperature hysteresis
516-526| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/tempY_lcrit_hyst |
| Access | RW |
| Unit | millidegree Celsius |
| Description | Critical minimum limit의 hysteresis입니다. Critical minimum과의 delta가 아니라 absolute temperature로 보고해야 합니다. |
Temperature offset
527-535| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/tempY_offset |
| Access | RW |
| Unit | millidegree Celsius |
| Description | Chip이 temperature reading에 더하는 offset입니다. |
Temperature channel label
536-548| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/tempY_label |
| Access | RO |
| Unit | text |
| Description | 권장 temperature channel label입니다. Driver가 channel 용도를 알고 userspace는 모를 때만 생성해야 하며, 그 밖의 경우 userspace가 제공합니다. |
기록된 최저 temperature
549-556| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/tempY_lowest |
| Access | RO |
| Unit | millidegree Celsius |
| Description | Historical minimum temperature입니다. |
기록된 최고 temperature
557-564| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/tempY_highest |
| Access | RO |
| Unit | millidegree Celsius |
| Description | Historical maximum temperature입니다. |
Channel temperature history reset
565-570| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/tempY_reset_history |
| Access | WO |
| Unit | - |
| Description | 해당 channel의 temp_lowest와 temp_highest를 reset합니다. |
전체 temperature history reset
571-576| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/temp_reset_history |
| Access | WO |
| Unit | - |
| Description | 모든 sensor의 temp_lowest와 temp_highest를 reset합니다. |
Temperature sensor enable
577-587| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/tempY_enable |
| Access | RW |
| Unit | 0/1 |
| Description | Sensor를 enable 또는 disable합니다. Disable된 sensor를 읽으면 -ENODATA입니다. 1은 enable, 0은 disable입니다. |
Rated minimum temperature
588-595| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/tempY_rated_min |
| Access | RO |
| Unit | millidegree Celsius |
| Description | 최소 정격 temperature입니다. |
Rated maximum temperature
596-603| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/tempY_rated_max |
| Access | RO |
| Unit | millidegree Celsius |
| Description | 최대 정격 temperature입니다. |
Current maximum
604-611| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/currY_max |
| Access | RW |
| Unit | milliampere |
| Description | Current 최대값입니다. |
Current minimum
612-619| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/currY_min |
| Access | RW |
| Unit | milliampere |
| Description | Current 최소값입니다. |
Critical low current
620-627| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/currY_lcrit |
| Access | RW |
| Unit | milliampere |
| Description | Current critical low 값입니다. |
Critical high current
628-635| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/currY_crit |
| Access | RW |
| Unit | milliampere |
| Description | Current critical high 값입니다. |
Current input
636-643| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/currY_input |
| Access | RO |
| Unit | milliampere |
| Description | 측정 current input입니다. |
Average current
644-651| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/currY_average |
| Access | RO |
| Unit | milliampere |
| Description | 평균 current 사용량입니다. |
기록된 최저 current
652-659| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/currY_lowest |
| Access | RO |
| Unit | milliampere |
| Description | Historical minimum current입니다. |
기록된 최고 current
660-665| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/currY_highest |
| Access | RO |
| Unit | milliampere |
| Description | Historical maximum current입니다. |
Channel current history reset
666-671| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/currY_reset_history |
| Access | WO |
| Unit | - |
| Description | 해당 channel의 currX_lowest와 currX_highest를 reset합니다. |
전체 current history reset
672-677| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/curr_reset_history |
| Access | WO |
| Unit | - |
| Description | 모든 sensor의 currX_lowest와 currX_highest를 reset합니다. |
Current sensor enable
678-688| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/currY_enable |
| Access | RW |
| Unit | 0/1 |
| Description | Sensor를 enable 또는 disable합니다. Disable된 sensor를 읽으면 -ENODATA입니다. 1은 enable, 0은 disable입니다. |
Rated minimum current
689-696| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/currY_rated_min |
| Access | RO |
| Unit | milliampere |
| Description | 최소 정격 current입니다. |
Rated maximum current
697-704| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/currY_rated_max |
| Access | RO |
| Unit | milliampere |
| Description | 최대 정격 current입니다. |
Average power
705-712| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/powerY_average |
| Access | RO |
| Unit | microWatt |
| Description | 평균 power 사용량입니다. |
Power averaging interval
713-722| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/powerY_average_interval |
| Access | RW |
| Unit | millisecond |
| Description | Power 사용량 averaging interval입니다. Hardware가 interval을 바꾸면 이 file에 poll notification을 보냅니다. |
Maximum averaging interval
723-730| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/powerY_average_interval_max |
| Access | RO |
| Unit | millisecond |
| Description | Power averaging interval의 최대값입니다. |
Minimum averaging interval
731-738| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/powerY_average_interval_min |
| Access | RO |
| Unit | millisecond |
| Description | Power averaging interval의 최소값입니다. |
기록된 최고 average power
739-746| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/powerY_average_highest |
| Access | RO |
| Unit | microWatt |
| Description | Historical average maximum power 사용량입니다. |
기록된 최저 average power
747-754| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/powerY_average_lowest |
| Access | RO |
| Unit | microWatt |
| Description | Historical average minimum power 사용량입니다. |
Average power upper notification
755-764| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/powerY_average_max |
| Access | RW |
| Unit | microWatt |
| Description | Power 사용량이 이 값보다 높아지면 powerY_average에 poll notification을 보냅니다. |
Average power lower notification
765-774| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/powerY_average_min |
| Access | RW |
| Unit | microWatt |
| Description | Power 사용량이 이 값보다 낮아지면 powerY_average에 poll notification을 보냅니다. |
Instantaneous power
775-782| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/powerY_input |
| Access | RO |
| Unit | microWatt |
| Description | 순간 power 사용량입니다. |
기록된 최고 instantaneous power
783-790| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/powerY_input_highest |
| Access | RO |
| Unit | microWatt |
| Description | Historical maximum power 사용량입니다. |
기록된 최저 instantaneous power
791-798| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/powerY_input_lowest |
| Access | RO |
| Unit | microWatt |
| Description | Historical minimum power 사용량입니다. |
Power history reset
799-805| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/powerY_reset_history |
| Access | WO |
| Unit | - |
| Description | input_highest, input_lowest, average_highest, average_lowest를 reset합니다. |
Power meter accuracy
806-813| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/powerY_accuracy |
| Access | RO |
| Unit | percent |
| Description | Power meter의 accuracy입니다. |
Enforced power cap
814-826| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/powerY_cap |
| Access | RW |
| Unit | microWatt |
| Description | Power 사용량이 이 limit보다 높아지면 system은 사용량을 줄이는 조치를 해야 합니다. Hardware가 cap을 바꾸면 이 file에 poll notification을 보냅니다. *_cap file은 hardware가 cap을 강제한다고 알려진 경우에만 나타납니다. |
Power cap hysteresis
827-835| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/powerY_cap_hyst |
| Access | RW |
| Unit | microWatt |
| Description | Power capping과 notification 주위의 hysteresis margin입니다. |
Maximum power cap
836-843| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/powerY_cap_max |
| Access | RO |
| Unit | microWatt |
| Description | 설정 가능한 최대 cap입니다. |
Minimum power cap
844-851| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/powerY_cap_min |
| Access | RO |
| Unit | microWatt |
| Description | 설정 가능한 최소 cap입니다. |
Maximum power
852-859| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/powerY_max |
| Access | RW |
| Unit | microWatt |
| Description | Maximum power입니다. |
Critical maximum power
860-872| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/powerY_crit |
| Access | RW |
| Unit | microWatt |
| Description | Critical maximum power입니다. Power가 이 limit 이상이면 system shutdown이나 일부 device 강제 powerdown처럼 consumption을 줄이는 강한 조치를 해야 합니다. |
Power sensor enable
873-884| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/powerY_enable |
| Access | RW |
| Unit | 0/1 |
| Description | Sensor를 enable 또는 disable합니다. Disable된 sensor를 읽으면 -ENODATA입니다. 1은 enable, 0은 disable입니다. |
Rated minimum power
885-892| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/powerY_rated_min |
| Access | RO |
| Unit | microWatt |
| Description | 최소 정격 power입니다. |
Rated maximum power
893-900| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/powerY_rated_max |
| Access | RO |
| Unit | microWatt |
| Description | 최대 정격 power입니다. |
Cumulative energy
901-908| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/energyY_input |
| Access | RO |
| Unit | microJoule |
| Description | 누적 energy 사용량입니다. |
Energy sensor enable
909-920| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/energyY_enable |
| Access | RW |
| Unit | 0/1 |
| Description | Sensor를 enable 또는 disable합니다. Disable된 sensor를 읽으면 -ENODATA입니다. 1은 enable, 0은 disable입니다. |
Humidity limit alarm
921-929| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/humidityY_alarm |
| Access | RO |
| Unit | 0/1 |
| Description | Humidity limit 감지 상태입니다. 0은 정상, 1은 humidity limit 도달입니다. |
Humidity sensor enable
930-941| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/humidityY_enable |
| Access | RW |
| Unit | 0/1 |
| Description | Sensor를 enable 또는 disable합니다. Disable된 sensor를 읽으면 -ENODATA입니다. 1은 enable, 0은 disable입니다. |
Humidity sensor fault
942-950| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/humidityY_fault |
| Access | RO |
| Unit | 0/1 |
| Description | Humidity sensor failure를 보고합니다. 1은 failed, 0은 정상입니다. |
Humidity input
951-958| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/humidityY_input |
| Access | RO |
| Unit | milli-percent (pcm) |
| Description | 측정 humidity입니다. |
Humidity channel label
959-971| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/humidityY_label |
| Access | RO |
| Unit | text |
| Description | 권장 humidity channel label입니다. Driver가 channel 용도를 알고 userspace는 모를 때만 생성해야 하며, 그 밖의 경우 userspace가 제공합니다. |
Humidity maximum
972-979| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/humidityY_max |
| Access | RW |
| Unit | milli-percent (pcm) |
| Description | Humidity 최대값입니다. |
Maximum humidity alarm
980-988| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/humidityY_max_alarm |
| Access | RO |
| Unit | 0/1 |
| Description | 0은 정상, 1은 maximum humidity 감지입니다. |
Maximum humidity hysteresis
989-999| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/humidityY_max_hyst |
| Access | RW |
| Unit | milli-percent (pcm) |
| Description | Maximum limit의 humidity hysteresis입니다. Max 값과의 delta가 아니라 absolute humidity로 보고해야 합니다. |
Humidity minimum
1000-1007| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/humidityY_min |
| Access | RW |
| Unit | milli-percent (pcm) |
| Description | Humidity 최소값입니다. |
Minimum humidity alarm
1008-1016| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/humidityY_min_alarm |
| Access | RO |
| Unit | 0/1 |
| Description | 0은 정상, 1은 minimum humidity 감지입니다. |
Minimum humidity hysteresis
1017-1027| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/humidityY_min_hyst |
| Access | RW |
| Unit | milli-percent (pcm) |
| Description | Minimum limit의 humidity hysteresis입니다. Min 값과의 delta가 아니라 absolute humidity로 보고해야 합니다. |
Rated minimum humidity
1028-1035| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/humidityY_rated_min |
| Access | RO |
| Unit | milli-percent (pcm) |
| Description | 최소 정격 humidity입니다. |
Rated maximum humidity
1036-1044| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/humidityY_rated_max |
| Access | RO |
| Unit | milli-percent (pcm) |
| Description | 최대 정격 humidity입니다. |
Chassis intrusion alarm
1045-1058| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/intrusionY_alarm |
| Access | RW |
| Unit | 0/1 |
| Description | Chassis intrusion 감지 상태입니다. 0은 정상, 1은 intrusion 감지입니다. 읽을 때 자동 clear되는 일반 alarm과 달리 사용자가 file에 0을 쓸 때까지 유지됩니다. 다른 값 쓰기는 지원하지 않습니다. |
Chassis intrusion beep
1059-1067| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/intrusionY_beep |
| Access | RW |
| Unit | 0/1 |
| Description | Chassis intrusion beep 제어입니다. 0은 disable, 1은 enable입니다. |
I2C PEC support
1068-1075| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/hwmon/hwmonX/device/pec |
| Access | RW |
| Unit | boolean |
| Description | I2C device의 PEC 지원을 제어합니다. 0·off·n은 disable, 1·on·y는 enable입니다. |
Identity, update rate, and voltage channels
sysfs-class-hwmon:1-199필수 chip name, device label·update interval과 voltage input·limit·critical action·history·rating·VID를 정의합니다.