요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.
1. 요약·해설
원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.
2. 영어 원문 전체
번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.
원문 전체 펼치기
========================
Kernel driver i2c-sis630
========================
Supported adapters:
* Silicon Integrated Systems Corp (SiS)
630 chipset (Datasheet: available at http://www.sfr-fresh.com/linux)
730 chipset
964 chipset
* Possible other SiS chipsets ?
Author:
- Alexander Malysh <amalysh@web.de>
- Amaury Decrême <amaury.decreme@gmail.com> - SiS964 support
Module Parameters
-----------------
================== =====================================================
force = [1|0] Forcibly enable the SIS630. DANGEROUS!
This can be interesting for chipsets not named
above to check if it works for you chipset,
but DANGEROUS!
high_clock = [1|0] Forcibly set Host Master Clock to 56KHz (default,
what your BIOS use). DANGEROUS! This should be a bit
faster, but freeze some systems (i.e. my Laptop).
SIS630/730 chip only.
================== =====================================================
Description
-----------
This SMBus only driver is known to work on motherboards with the above
named chipsets.
If you see something like this::
00:00.0 Host bridge: Silicon Integrated Systems [SiS] 630 Host (rev 31)
00:01.0 ISA bridge: Silicon Integrated Systems [SiS] 85C503/5513
or like this::
00:00.0 Host bridge: Silicon Integrated Systems [SiS] 730 Host (rev 02)
00:01.0 ISA bridge: Silicon Integrated Systems [SiS] 85C503/5513
or like this::
00:00.0 Host bridge: Silicon Integrated Systems [SiS] 760/M760 Host (rev 02)
00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS964 [MuTIOL Media IO]
LPC Controller (rev 36)
in your ``lspci`` output , then this driver is for your chipset.
Thank You
---------
Philip Edelbrock <phil@netroedge.com>
- testing SiS730 support
Mark M. Hoffman <mhoffman@lightlink.com>
- bug fixes
To anyone else which I forgot here ;), thanks!
3. 한국어 전문 번역
영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.
지원 SiS630·730·964
1-15이 드라이버는 Silicon Integrated Systems Corp.(SiS) 630, 730, 964 칩셋과 잠재적으로 다른 SiS 칩셋을 지원합니다. SiS630 데이터시트는 `http://www.sfr-fresh.com/linux`에서 구할 수 있습니다.
작성자는 Alexander Malysh <amalysh@web.de>이며, Amaury Decrème <amaury.decreme@gmail.com>가 SiS964 지원을 담당했습니다.
확인된 지원과 가능성만 있는 대상을 구분합니다.
호스트 및 ISA/LPC 브리지 조합으로 칩셋을 식별합니다.
========================
Kernel driver i2c-sis630
========================
Supported adapters:
* Silicon Integrated Systems Corp (SiS)
630 chipset (Datasheet: available at http://www.sfr-fresh.com/linux)
730 chipset
964 chipset
* Possible other SiS chipsets ?
Author:
- Alexander Malysh <amalysh@web.de>
- Amaury Decrême <amaury.decreme@gmail.com> - SiS964 support
강제 활성화와 고속 클록 경고
16-30`force=[1|0]`은 SIS630을 강제로 활성화합니다. 매우 위험합니다. 목록에 없는 칩셋이 동작하는지 시험할 때 흥미로울 수 있지만 여전히 위험합니다.
`high_clock=[1|0]`은 Host Master Clock을 BIOS가 사용하는 기본값인 56kHz로 강제 설정합니다. 조금 빠를 수 있지만 노트북을 포함한 일부 시스템을 멈추게 하므로 위험합니다. SiS630과 SiS730 칩에서만 사용합니다.
강제 옵션의 효과와 위험 범위를 정리합니다.
정상 자동 감지를 우선하고 강제 옵션은 시험 환경에서만 검토합니다.
Module Parameters
-----------------
================== =====================================================
force = [1|0] Forcibly enable the SIS630. DANGEROUS!
This can be interesting for chipsets not named
above to check if it works for you chipset,
but DANGEROUS!
high_clock = [1|0] Forcibly set Host Master Clock to 56KHz (default,
what your BIOS use). DANGEROUS! This should be a bit
faster, but freeze some systems (i.e. my Laptop).
SIS630/730 chip only.
================== =====================================================
lspci 식별과 기여자
31-63이 SMBus 전용 드라이버는 위에서 이름을 든 칩셋을 사용한 메인보드에서 동작하는 것으로 알려져 있습니다.
`lspci`에서 SiS630 Host와 SiS 85C503/5513 ISA bridge 조합, SiS730 Host와 같은 ISA bridge 조합, 또는 SiS760/M760 Host와 SiS964 MuTIOL Media IO LPC Controller 조합이 보이면 이 드라이버가 해당 칩셋용입니다.
SiS730 지원 시험을 맡은 Philip Edelbrock <phil@netroedge.com>, 버그를 수정한 Mark M. Hoffman <mhoffman@lightlink.com>, 그리고 빠뜨린 모든 기여자에게 감사를 표합니다.
원문의 세 PCI 조합을 호스트와 하위 브리지로 정리합니다.
호스트 브리지와 하위 브리지가 함께 일치해야 합니다.
Description
-----------
This SMBus only driver is known to work on motherboards with the above
named chipsets.
If you see something like this::
00:00.0 Host bridge: Silicon Integrated Systems [SiS] 630 Host (rev 31)
00:01.0 ISA bridge: Silicon Integrated Systems [SiS] 85C503/5513
or like this::
00:00.0 Host bridge: Silicon Integrated Systems [SiS] 730 Host (rev 02)
00:01.0 ISA bridge: Silicon Integrated Systems [SiS] 85C503/5513
or like this::
00:00.0 Host bridge: Silicon Integrated Systems [SiS] 760/M760 Host (rev 02)
00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS964 [MuTIOL Media IO]
LPC Controller (rev 36)
in your ``lspci`` output , then this driver is for your chipset.
Thank You
---------
Philip Edelbrock <phil@netroedge.com>
- testing SiS730 support
Mark M. Hoffman <mhoffman@lightlink.com>
- bug fixes
To anyone else which I forgot here ;), thanks!
요약·해설
i2c-sis630.rst:1-63SiS630 계열은 호스트와 ISA/LPC 브리지 조합으로 식별하며, 강제 활성화와 56kHz 고속 클록은 시스템 정지를 일으킬 수 있습니다.
원문 분량과 핵심 기능을 요약합니다.
장치 인식부터 기능 제공까지의 순서입니다.