요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.
1. 요약·해설
원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.
2. 영어 원문 전체
번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.
원문 전체 펼치기
Kernel driver tmp108
====================
Supported chips:
* NXP P3T1085
Prefix: 'p3t1085'
Addresses scanned: none
Datasheet: https://www.nxp.com/docs/en/data-sheet/P3T1085UK.pdf
* Texas Instruments TMP108
Prefix: 'tmp108'
Addresses scanned: none
Datasheet: https://www.ti.com/product/tmp108
Author:
John Muir <[email protected]>
Description
-----------
The Texas Instruments TMP108 implements one temperature sensor. An alert pin
can be set when temperatures exceed minimum or maximum values plus or minus a
hysteresis value. (This driver does not support interrupts for the alert pin,
and the device runs in comparator mode.)
The sensor is accurate to 0.75C over the range of -25 to +85 C, and to 1.0
degree from -40 to +125 C. Resolution of the sensor is 0.0625 degree. The
operating temperature has a minimum of -55 C and a maximum of +150 C.
Hysteresis values can be set to 0, 1, 2, or 4C.
The TMP108 has a programmable update rate that can select between 8, 4, 1, and
0.5 Hz.
By default the TMP108 reads the temperature continuously. To conserve power,
the TMP108 has a one-shot mode where the device is normally shut-down. When a
one shot is requested the temperature is read, the result can be retrieved,
and then the device is shut down automatically. (This driver only supports
continuous mode.)
The driver provides the common sysfs-interface for temperatures (see
Documentation/hwmon/sysfs-interface.rst under Temperatures).
3. 한국어 전문 번역
영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.
지원 칩과 작성자
1-25`tmp108` 드라이버는 NXP P3T1085와 Texas Instruments TMP108을 지원합니다. 접두사는 각각 `p3t1085`, `tmp108`이며 두 칩 모두 자동 주소 검색을 하지 않습니다.
작성자는 John Muir입니다.
두 호환 칩의 접두사와 검색 정책입니다.
명시적 장치 생성부터 센서 등록까지입니다.
Kernel driver tmp108
====================
Supported chips:
* NXP P3T1085
Prefix: 'p3t1085'
Addresses scanned: none
Datasheet: https://www.nxp.com/docs/en/data-sheet/P3T1085UK.pdf
* Texas Instruments TMP108
Prefix: 'tmp108'
Addresses scanned: none
Datasheet: https://www.ti.com/product/tmp108
Author:
John Muir <[email protected]>
경보·정확도·전력 모드
26-49TMP108은 온도 센서 하나를 구현합니다. 온도가 최솟값이나 최댓값에 히스테리시스를 더하거나 뺀 경계를 넘을 때 alert 핀을 설정할 수 있습니다. 이 드라이버는 alert 핀 인터럽트를 지원하지 않으며 장치는 비교기 모드로 동작합니다.
센서 정확도는 -25~+85°C에서 0.75°C, -40~+125°C에서 1.0°C입니다. 해상도는 0.0625°C, 동작 온도 범위는 -55~+150°C이며 히스테리시스는 0, 1, 2, 4°C 중에서 설정할 수 있습니다.
갱신율은 8, 4, 1, 0.5 Hz 중에서 선택할 수 있습니다.
기본적으로 TMP108은 온도를 연속 측정합니다. 전력을 절약하는 원샷 모드에서는 평소 장치를 종료 상태로 두고, 요청 시 한 번 측정해 결과를 가져온 뒤 자동으로 다시 종료합니다. 이 드라이버는 연속 모드만 지원합니다.
드라이버는 `Documentation/hwmon/sysfs-interface.rst`의 Temperatures 절에 정의된 공통 온도 sysfs 인터페이스를 제공합니다.
정확도·갱신율·드라이버 지원 모드를 정리했습니다.
현재 드라이버가 지원하는 측정 경로입니다.
Description
-----------
The Texas Instruments TMP108 implements one temperature sensor. An alert pin
can be set when temperatures exceed minimum or maximum values plus or minus a
hysteresis value. (This driver does not support interrupts for the alert pin,
and the device runs in comparator mode.)
The sensor is accurate to 0.75C over the range of -25 to +85 C, and to 1.0
degree from -40 to +125 C. Resolution of the sensor is 0.0625 degree. The
operating temperature has a minimum of -55 C and a maximum of +150 C.
Hysteresis values can be set to 0, 1, 2, or 4C.
The TMP108 has a programmable update rate that can select between 8, 4, 1, and
0.5 Hz.
By default the TMP108 reads the temperature continuously. To conserve power,
the TMP108 has a one-shot mode where the device is normally shut-down. When a
one shot is requested the temperature is read, the result can be retrieved,
and then the device is shut down automatically. (This driver only supports
continuous mode.)
The driver provides the common sysfs-interface for temperatures (see
Documentation/hwmon/sysfs-interface.rst under Temperatures).
요약·해설
tmp108.rst:1-49TMP108 계열은 0.0625°C 온도 센서와 선택형 히스테리시스·갱신율을 제공하지만 드라이버는 alert 인터럽트와 원샷 모드를 지원하지 않습니다.
원문 분량과 핵심 기능을 요약합니다.
장치 초기화부터 측정값 제공까지의 핵심 순서입니다.