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

Linux 6.18.37 · Hardware Monitoring

Kernel driver max6697

MAX6697 호환 10개 모델의 로컬·원격 다이오드/서미스터 온도와 임계 경보입니다.

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

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

1. 요약·해설

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

요약·해설

max6697.rst:1-91

모델별 4·6·7개 원격 채널과 MAX6698의 다이오드·서미스터 조합을 구분합니다.

문서 개요
항목
SourceDocumentation/hwmon/max6697.rst
분량91 source lines
지원 모델10개
원격 센서4·6·7개

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

운영 흐름
모델 선택채널 수 확인온도 읽기max·crit 경보 확인원격 fault 확인

장치 등록부터 측정·경보 처리까지의 순서입니다.

2. 영어 원문 전체

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

원문 전체 펼치기
1 Kernel driver max6697
2 =====================
3
4 Supported chips:
5
6 * Maxim MAX6581
7
8 Prefix: 'max6581'
9
10 Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6581.pdf
11
12 * Maxim MAX6602
13
14 Prefix: 'max6602'
15
16 Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6602.pdf
17
18 * Maxim MAX6622
19
20 Prefix: 'max6622'
21
22 Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6622.pdf
23
24 * Maxim MAX6636
25
26 Prefix: 'max6636'
27
28 Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6636.pdf
29
30 * Maxim MAX6689
31
32 Prefix: 'max6689'
33
34 Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6689.pdf
35
36 * Maxim MAX6693
37
38 Prefix: 'max6693'
39
40 Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6693.pdf
41
42 * Maxim MAX6694
43
44 Prefix: 'max6694'
45
46 Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6694.pdf
47
48 * Maxim MAX6697
49
50 Prefix: 'max6697'
51
52 Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6697.pdf
53
54 * Maxim MAX6698
55
56 Prefix: 'max6698'
57
58 Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6698.pdf
59
60 * Maxim MAX6699
61
62 Prefix: 'max6699'
63
64 Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6699.pdf
65
66 Author:
67
68 Guenter Roeck <linux@roeck-us.net>
69
70 Description
71 -----------
72
73 This driver implements support for several MAX6697 compatible temperature sensor
74 chips. The chips support one local temperature sensor plus four, six, or seven
75 remote temperature sensors. Remote temperature sensors are diode-connected
76 thermal transistors, except for MAX6698 which supports three diode-connected
77 thermal transistors plus three thermistors in addition to the local temperature
78 sensor.
79
80 The driver provides the following sysfs attributes. temp1 is the local (chip)
81 temperature, temp[2..n] are remote temperatures. The actually supported
82 per-channel attributes are chip type and channel dependent.
83
84 ================ == ==========================================================
85 tempX_input RO temperature
86 tempX_max RW temperature maximum threshold
87 tempX_max_alarm RO temperature maximum threshold alarm
88 tempX_crit RW temperature critical threshold
89 tempX_crit_alarm RO temperature critical threshold alarm
90 tempX_fault RO temperature diode fault (remote sensors only)
91 ================ == ==========================================================
92

3. 한국어 전문 번역

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

MAX6697 호환 온도 센서 계열

1-67

Guenter Roeck가 작성한 이 드라이버는 MAX6581, MAX6602, MAX6622, MAX6636, MAX6689, MAX6693, MAX6694, MAX6697, MAX6698, MAX6699를 각각 모델명 접두사로 지원합니다. 데이터시트 링크는 원문에 모두 보존되어 있습니다.

MAX6697 호환 모델
모델접두사
MAX6581max6581
MAX6602max6602
MAX6622max6622
MAX6636max6636
MAX6689max6689
MAX6693max6693
MAX6694max6694
MAX6697max6697
MAX6698max6698
MAX6699max6699

열 채널 수와 조합은 모델에 따라 달라집니다.

호환 칩 선택
칩 마킹 확인모델별 접두사 선택로컬 센서 준비원격 채널 수 결정지원 속성 집합 생성

정확한 칩 종류가 실제 채널과 속성을 결정합니다.

Kernel driver max6697
=====================

Supported chips:

  * Maxim MAX6581

    Prefix: 'max6581'

    Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6581.pdf

  * Maxim MAX6602

    Prefix: 'max6602'

    Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6602.pdf

  * Maxim MAX6622

    Prefix: 'max6622'

    Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6622.pdf

  * Maxim MAX6636

    Prefix: 'max6636'

    Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6636.pdf

  * Maxim MAX6689

    Prefix: 'max6689'

    Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6689.pdf

  * Maxim MAX6693

    Prefix: 'max6693'

    Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6693.pdf

  * Maxim MAX6694

    Prefix: 'max6694'

    Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6694.pdf

  * Maxim MAX6697

    Prefix: 'max6697'

    Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6697.pdf

  * Maxim MAX6698

    Prefix: 'max6698'

    Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6698.pdf

  * Maxim MAX6699

    Prefix: 'max6699'

    Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6699.pdf

Author:

로컬·원격 다이오드/서미스터와 임계 경보

68-91

호환 칩은 로컬 온도 센서 하나와 원격 센서 4개, 6개 또는 7개를 지원합니다. 원격 센서는 보통 다이오드 연결 열 트랜지스터입니다.

MAX6698은 예외적으로 로컬 센서 외에 다이오드 연결 열 트랜지스터 세 개와 서미스터 세 개를 지원합니다.

`temp1`은 로컬 칩 온도, `temp[2..n]`은 원격 온도입니다. 실제 채널별 속성은 칩과 채널에 따라 다릅니다. `input`은 온도, `max`와 `crit`은 쓰기 가능한 최대·임계 한계, 대응 `alarm`은 읽기 전용 경보, `fault`는 원격 센서의 다이오드 고장입니다.

MAX6697 sysfs
속성권한의미
tempX_inputRO온도
tempX_maxRW최대 임계값
tempX_max_alarmRO최대 임계 경보
tempX_critRW임계 온도
tempX_crit_alarmRO임계 온도 경보
tempX_faultRO원격 다이오드 고장

원격 채널에만 diode fault가 존재합니다.

다채널 온도 감시
temp1 로컬 온도 읽기원격 채널 수 확인max·crit 설정경보 읽기원격 diode fault 확인

모델과 채널 유형에 맞는 속성만 사용합니다.

    Guenter Roeck <linux@roeck-us.net>

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

This driver implements support for several MAX6697 compatible temperature sensor
chips. The chips support one local temperature sensor plus four, six, or seven
remote temperature sensors. Remote temperature sensors are diode-connected
thermal transistors, except for MAX6698 which supports three diode-connected
thermal transistors plus three thermistors in addition to the local temperature
sensor.

The driver provides the following sysfs attributes. temp1 is the local (chip)
temperature, temp[2..n] are remote temperatures. The actually supported
per-channel attributes are chip type and channel dependent.

================ == ==========================================================
tempX_input      RO temperature
tempX_max        RW temperature maximum threshold
tempX_max_alarm  RO temperature maximum threshold alarm
tempX_crit       RW temperature critical threshold
tempX_crit_alarm RO temperature critical threshold alarm
tempX_fault      RO temperature diode fault (remote sensors only)
================ == ==========================================================