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

Linux 6.18.37 · Hardware Monitoring

Kernel driver lm92

LM92·LM76·MAX663x 단일 온도 센서의 상·하·임계 경보와 히스테리시스입니다.

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

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

1. 요약·해설

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

요약·해설

lm92.rst:1-48

단일 온도 채널에 상한·하한·임계 경보와 해제 히스테리시스를 적용하며 ID가 없는 호환품은 명시적으로 생성합니다.

문서 개요
항목
SourceDocumentation/hwmon/lm92.rst
분량48 source lines
채널온도 1개
경보high·low·critical

원문 분량과 핵심 인터페이스입니다.

동작 흐름
칩 유형 확인필요 시 명시적 생성온도 측정경보·히스테리시스 처리

장치 감지부터 측정·제어까지의 핵심 순서입니다.

2. 영어 원문 전체

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

원문 전체 펼치기
1 Kernel driver lm92
2 ==================
3
4 Supported chips:
5
6 * National Semiconductor / Texas Instruments LM92
7
8 Prefix: 'lm92'
9
10 Addresses scanned: I2C 0x48 - 0x4b
11
12 Datasheet: https://www.ti.com/lit/gpn/LM92
13
14 * National Semiconductor / Texas Instruments LM76
15
16 Prefix: 'lm92'
17
18 Addresses scanned: none, must be instantiated explicitly
19
20 Datasheet: https://www.ti.com/lit/gpn/LM76
21
22 * Maxim /Analog Devices MAX6633/MAX6634/MAX6635
23
24 Prefix: 'max6635'
25
26 Addresses scanned: none, must be instantiated explicitly
27
28 Datasheet: https://www.analog.com/media/en/technical-documentation/data-sheets/max6633-max6635.pdf
29
30
31 Authors:
32 - Abraham van der Merwe <[email protected]>
33 - Jean Delvare <[email protected]>
34
35
36 Description
37 -----------
38
39 This driver implements support for the National Semiconductor / Texas
40 Instruments LM92 temperature sensor.
41
42 Each LM92 temperature sensor supports a single temperature sensor. There are
43 alarms for high, low, and critical thresholds. There's also an hysteresis to
44 control the thresholds for resetting alarms.
45
46 The driver also supports LM76 and Maxim MAX6633/MAX6634/MAX6635, which are
47 mostly compatible but do not have a vendor ID register and therefore must be
48 instantiated explicitly.
49

3. 한국어 전문 번역

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

LM92·LM76·MAX6633/34/35 지원

1-29

드라이버는 National Semiconductor/TI LM92, LM76과 Maxim/Analog Devices MAX6633·MAX6634·MAX6635를 지원합니다. LM92는 `lm92` 접두사로 I2C 주소 `0x48`~`0x4b`에서 검색됩니다.

LM76은 `lm92`, MAX6633/34/35는 `max6635` 접두사를 사용하지만 제조사 ID 레지스터가 없어 자동 검색하지 않으며 명시적으로 생성해야 합니다. 원문은 세 제품군의 데이터시트 링크를 제공합니다.

작성자는 Abraham van der Merwe와 Jean Delvare입니다.

LM92 호환 센서
접두사등록
LM92lm92I2C 0x48~0x4b 자동 검색
LM76lm92명시적 생성
MAX6633/34/35max6635명시적 생성

자동 검색 여부와 접두사를 비교합니다.

LM92 계열 등록
칩 모델 확인LM92이면 주소 검색LM76·MAX663x이면 접두사 선택new_device 등으로 명시적 생성온도와 경보 속성 확인

제조사 ID가 없는 호환품은 유형을 직접 지정합니다.

Kernel driver lm92
==================

Supported chips:

  * National Semiconductor / Texas Instruments LM92

    Prefix: 'lm92'

    Addresses scanned: I2C 0x48 - 0x4b

    Datasheet: https://www.ti.com/lit/gpn/LM92

  * National Semiconductor / Texas Instruments LM76

    Prefix: 'lm92'

    Addresses scanned: none, must be instantiated explicitly

    Datasheet: https://www.ti.com/lit/gpn/LM76

  * Maxim /Analog Devices MAX6633/MAX6634/MAX6635

    Prefix: 'max6635'

    Addresses scanned: none, must be instantiated explicitly

    Datasheet: https://www.analog.com/media/en/technical-documentation/data-sheets/max6633-max6635.pdf

단일 온도와 세 임계 경보

30-48

이 드라이버는 LM92 단일 온도 센서를 지원합니다. 높은 온도, 낮은 온도, 임계 온도의 세 문턱에 대한 경보가 있습니다.

히스테리시스 값은 온도가 문턱을 되돌아왔을 때 경보를 해제하는 지점을 제어합니다.

LM76과 MAX6633·MAX6634·MAX6635는 대부분 호환되지만 제조사 ID 레지스터가 없어 명시적 인스턴스화가 필요합니다.

LM92 경보 구조
항목기능
high상한 초과 경보
low하한 미만 경보
critical임계 온도 경보
hysteresis경보 해제 문턱 제어

단일 채널에 적용되는 제한과 해제 조건입니다.

온도 경보 처리
단일 온도 측정low·high·critical 비교문턱 교차 시 경보 설정히스테리시스 복귀점 대기복귀점 통과 시 해제

측정값이 제한을 교차할 때 경보와 히스테리시스를 적용합니다.


Authors:
       - Abraham van der Merwe <[email protected]>
       - Jean Delvare <[email protected]>


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

This driver implements support for the National Semiconductor / Texas
Instruments LM92 temperature sensor.

Each LM92 temperature sensor supports a single temperature sensor. There are
alarms for high, low, and critical thresholds. There's also an hysteresis to
control the thresholds for resetting alarms.

The driver also supports LM76 and Maxim MAX6633/MAX6634/MAX6635, which are
mostly compatible but do not have a vendor ID register and therefore must be
instantiated explicitly.