← Documents Documentation/i2c/busses/i2c-pca-isa.rst GitHub 원문 ↗

Linux 6.18.37 · I2C Buses

Kernel driver i2c-pca-isa

Philips PCA9564 기반 ISA 보드의 I/O 주소, IRQ, 클록 매개변수를 설명합니다.

Source pathDocumentation/i2c/busses/i2c-pca-isa.rst
Source versionLinux v6.18.37
TranslationDUJINLABS 전문 번역 + 해설

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

1. 요약·해설

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

요약·해설

i2c-pca-isa.rst:1-26

PCA9564 ISA 드라이버는 사용자가 지정한 I/O 기본 주소와 IRQ, 데이터시트 표 1의 클록 선택값으로 I2C 어댑터를 초기화합니다.

문서 개요
항목
SourceDocumentation/i2c/busses/i2c-pca-isa.rst
분량26 source lines
컨트롤러Philips PCA9564
매개변수base / irq / clock

원문 분량과 핵심 기능을 요약합니다.

동작 흐름
ISA 자원 지정IRQ 연결클록 설정PCA9564 초기화I2C 어댑터 등록

장치 인식부터 기능 제공까지의 순서입니다.

2. 영어 원문 전체

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

원문 전체 펼치기
1 =========================
2 Kernel driver i2c-pca-isa
3 =========================
4
5 Supported adapters:
6
7 This driver supports ISA boards using the Philips PCA 9564
8 Parallel bus to I2C bus controller
9
10 Author: Ian Campbell <[email protected]>, Arcom Control Systems
11
12 Module Parameters
13 -----------------
14
15 * base int
16 I/O base address
17 * irq int
18 IRQ interrupt
19 * clock int
20 Clock rate as described in table 1 of PCA9564 datasheet
21
22 Description
23 -----------
24
25 This driver supports ISA boards using the Philips PCA 9564
26 Parallel bus to I2C bus controller
27

3. 한국어 전문 번역

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

지원 PCA9564 ISA 보드

1-11

`i2c-pca-isa`는 Philips PCA9564 병렬 버스-I2C 버스 컨트롤러를 사용하는 ISA 보드를 지원합니다.

작성자는 Arcom Control Systems의 Ian Campbell <[email protected]>입니다.

PCA9564 ISA 지원 정보
항목
호스트 버스ISA
컨트롤러Philips PCA9564
변환Parallel bus → I2C bus
작성자Ian Campbell <[email protected]>
회사Arcom Control Systems

버스와 컨트롤러 관계를 정리합니다.

PCA9564 버스 경로
ISA 버스PCA9564 병렬 인터페이스PCA9564 I2C 컨트롤러I2C 버스I2C 장치

ISA 호스트가 PCA9564를 통해 I2C 장치와 통신합니다.

=========================
Kernel driver i2c-pca-isa
=========================

Supported adapters:

This driver supports ISA boards using the Philips PCA 9564
Parallel bus to I2C bus controller

Author: Ian Campbell <[email protected]>, Arcom Control Systems

모듈 매개변수와 설명

12-26

정수형 모듈 매개변수 `base`는 I/O 기본 주소를 지정하고, `irq`는 IRQ 인터럽트를 지정합니다. `clock`은 PCA9564 데이터시트 표 1에 설명된 클록 속도 값을 지정합니다.

이 드라이버는 Philips PCA9564 병렬 버스-I2C 버스 컨트롤러를 사용하는 ISA 보드를 지원합니다.

i2c-pca-isa 매개변수
매개변수형식의미
`base`intI/O 기본 주소
`irq`intIRQ 인터럽트
`clock`intPCA9564 데이터시트 표 1의 클록 속도

하드웨어 자원과 클록 선택값입니다.

PCA9564 ISA 초기화
`base` I/O 영역 요청`irq` 인터럽트 연결`clock` 값으로 버스 타이밍 설정PCA9564 초기화I2C 어댑터 등록

사용자가 지정한 자원으로 컨트롤러를 등록합니다.

Module Parameters
-----------------

* base int
    I/O base address
* irq int
    IRQ interrupt
* clock int
    Clock rate as described in table 1 of PCA9564 datasheet

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

This driver supports ISA boards using the Philips PCA 9564
Parallel bus to I2C bus controller