요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.
1. 요약·해설
원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.
2. 영어 원문 전체
번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.
원문 전체 펼치기
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
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.
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입니다.
자동 검색 여부와 접두사를 비교합니다.
제조사 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 레지스터가 없어 명시적 인스턴스화가 필요합니다.
단일 채널에 적용되는 제한과 해제 조건입니다.
측정값이 제한을 교차할 때 경보와 히스테리시스를 적용합니다.
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.
요약·해설
lm92.rst:1-48단일 온도 채널에 상한·하한·임계 경보와 해제 히스테리시스를 적용하며 ID가 없는 호환품은 명시적으로 생성합니다.
원문 분량과 핵심 인터페이스입니다.
장치 감지부터 측정·제어까지의 핵심 순서입니다.