요약·해설, 영어 원문, 전체 번역을 구분해 실었습니다. API 이름, 코드 심벌, 소스 경로는 원문 표기를 유지합니다.
1. 요약·해설
원문의 핵심 내용을 정리하고 커널 프로그래밍에 필요한 설명을 덧붙였습니다. 아래의 전체 번역과는 별도로 작성한 해설입니다.
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. 한국어 전문 번역
영어 원문의 문단 순서와 의미에 맞춰 전체 내용을 번역했습니다. 코드, 함수명, 코드 심벌, 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가 없는 호환품은 명시적으로 생성합니다.
원문 분량과 핵심 인터페이스입니다.
장치 감지부터 측정·제어까지의 핵심 순서입니다.