← Documents Documentation/hwmon/w83773g.rst GitHub 원문 ↗

Linux 6.18.37 · Hardware Monitoring

Kernel driver w83773g

W83773G의 로컬 1개·원격 2개 온도 센서, 원격 offset과 0.125°C 해상도를 설명합니다.

Source pathDocumentation/hwmon/w83773g.rst
Source versionLinux v6.18.37
TranslationDUJINLABS 전문 번역 + 해설

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

1. 요약·해설

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

요약·해설

w83773g.rst:1-35

W83773G는 칩 내부 스케일링으로 사용자 보정 없이 로컬·원격 온도를 제공하며 원격 센서에는 offset과 fault 속성이 있습니다.

문서 개요
항목
SourceDocumentation/hwmon/w83773g.rst
분량35 source lines
온도 채널3
해상도0.125°C

원문 분량과 핵심 기능을 요약합니다.

동작 흐름
I2C 주소 검색로컬·원격 채널 판별원격 offset 적용칩 내부 스케일링sysfs 온도 제공

장치 초기화부터 측정·상태 제공까지의 순서입니다.

2. 영어 원문 전체

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

원문 전체 펼치기
1 Kernel driver w83773g
2 =====================
3
4 Supported chips:
5
6 * Nuvoton W83773G
7
8 Prefix: 'w83773g'
9
10 Addresses scanned: I2C 0x4c and 0x4d
11
12 Datasheet: https://www.nuvoton.com/resource-files/W83773G_SG_DatasheetV1_2.pdf
13
14 Authors:
15
16 Lei YU <mine260309@gmail.com>
17
18 Description
19 -----------
20
21 This driver implements support for Nuvoton W83773G temperature sensor
22 chip. This chip implements one local and two remote sensors.
23 The chip also features offsets for the two remote sensors which get added to
24 the input readings. The chip does all the scaling by itself and the driver
25 therefore reports true temperatures that don't need any user-space adjustments.
26 Temperature is measured in degrees Celsius.
27 The chip is wired over I2C/SMBus and specified over a temperature
28 range of -40 to +125 degrees Celsius (for local sensor) and -40 to +127
29 degrees Celsius (for remote sensors).
30 Resolution for both the local and remote channels is 0.125 degree C.
31
32 The chip supports only temperature measurement. The driver exports
33 the temperature values via the following sysfs files:
34
35 **temp[1-3]_input, temp[2-3]_fault, temp[2-3]_offset, update_interval**
36

3. 한국어 전문 번역

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

지원 센서와 I2C 주소

1-17

이 드라이버는 Nuvoton W83773G를 지원하며 접두사는 `w83773g`입니다. I2C 주소 `0x4c`, `0x4d`를 검색합니다.

데이터시트는 Nuvoton의 W83773G_SG_DatasheetV1_2.pdf이며 작성자는 Lei YU입니다.

W83773G 식별 정보
항목내용
지원 칩Nuvoton W83773G
접두사`w83773g`
버스I2C/SMBus
검색 주소`0x4c`, `0x4d`
데이터시트W83773G_SG_DatasheetV1_2.pdf

칩과 버스·주소·문서 정보를 정리합니다.

W83773G 탐지
I2C/SMBus 어댑터 확인`0x4c` 검색`0x4d` 검색W83773G 식별온도 채널 등록

두 I2C 주소에서 센서를 찾아 등록합니다.

Kernel driver w83773g
=====================

Supported chips:

  * Nuvoton W83773G

    Prefix: 'w83773g'

    Addresses scanned: I2C 0x4c and 0x4d

    Datasheet: https://www.nuvoton.com/resource-files/W83773G_SG_DatasheetV1_2.pdf

Authors:

        Lei YU <mine260309@gmail.com>

로컬·원격 온도와 sysfs

18-35

이 드라이버는 Nuvoton W83773G 온도 센서를 지원합니다. 칩에는 로컬 센서 하나와 원격 센서 두 개가 있습니다.

두 원격 센서에는 입력 측정값에 더해지는 offset 기능이 있습니다. 칩 자체가 모든 스케일링을 수행하므로 드라이버는 사용자 공간 보정이 필요 없는 실제 온도를 섭씨로 보고합니다.

I2C/SMBus로 연결되며 로컬 센서의 규정 범위는 -40~+125 °C, 원격 센서는 -40~+127 °C입니다. 로컬·원격 채널 모두 해상도는 0.125 °C입니다.

칩은 온도 측정만 지원합니다. 드라이버는 `temp[1-3]_input`, 원격 채널 고장 `temp[2-3]_fault`, 원격 offset `temp[2-3]_offset`, 갱신 주기 `update_interval`을 sysfs에 제공합니다.

W83773G 온도 채널
채널범위해상도추가 속성
`temp1` 로컬-40~+125 °C0.125 °C`input`
`temp2` 원격-40~+127 °C0.125 °C`input`, `fault`, `offset`
`temp3` 원격-40~+127 °C0.125 °C`input`, `fault`, `offset`
공통온도 전용칩 내부 스케일링`update_interval`

채널 종류, 범위, 해상도와 추가 속성을 정리합니다.

W83773G 온도 보고
로컬 또는 원격 센서 선택원격 채널이면 offset 적용칩 내부 스케일링 수행0.125 °C 해상도 실제 온도 산출input·fault·offset·주기 속성 제공

칩 내부 보정이 적용된 실제 온도를 sysfs로 제공합니다.

Description
-----------

This driver implements support for Nuvoton W83773G temperature sensor
chip. This chip implements one local and two remote sensors.
The chip also features offsets for the two remote sensors which get added to
the input readings. The chip does all the scaling by itself and the driver
therefore reports true temperatures that don't need any user-space adjustments.
Temperature is measured in degrees Celsius.
The chip is wired over I2C/SMBus and specified over a temperature
range of -40 to +125 degrees Celsius (for local sensor) and -40 to +127
degrees Celsius (for remote sensors).
Resolution for both the local and remote channels is 0.125 degree C.

The chip supports only temperature measurement. The driver exports
the temperature values via the following sysfs files:

**temp[1-3]_input, temp[2-3]_fault, temp[2-3]_offset, update_interval**