요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.
1. 요약·해설
원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.
User-space requirement
sysfs-bus-optee-devices:10-17need_supplicant는 TA 또는 장치가 정상 동작에 user-space tee-supplicant를 요구하는 경우에만 존재합니다.
2. 영어 원문 전체
번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.
원문 전체 펼치기
1
What: /sys/bus/tee/devices/optee-ta-<uuid>/
2
Date: May 2020
3
KernelVersion 5.8
4
Contact: [email protected]
5
Description:
6
OP-TEE bus provides reference to registered drivers under this directory. The <uuid>
7
matches Trusted Application (TA) driver and corresponding TA in secure OS. Drivers
8
are free to create needed API under optee-ta-<uuid> directory.
10
What: /sys/bus/tee/devices/optee-ta-<uuid>/need_supplicant
11
Date: November 2023
12
KernelVersion: 6.7
13
Contact: [email protected]
14
Description:
15
Allows to distinguish whether an OP-TEE based TA/device requires user-space
16
tee-supplicant to function properly or not. This attribute will be present for
17
devices which depend on tee-supplicant to be running.
3. 한국어 전문 번역
영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.
OP-TEE Trusted Application 디렉터리
1-9| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/bus/tee/devices/optee-ta-<uuid>/ |
| Date | 2020년 5월 |
| KernelVersion | 5.8 |
| Contact | [email protected] |
| Description | OP-TEE bus는 이 디렉터리 아래에 등록된 driver의 참조를 제공합니다. <uuid>는 Trusted Application(TA) driver와 secure OS의 해당 TA를 일치시킵니다. Driver는 optee-ta-<uuid> 디렉터리 아래에 필요한 API를 자유롭게 만들 수 있습니다. |
tee-supplicant 필요 여부
10-17| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/bus/tee/devices/optee-ta-<uuid>/need_supplicant |
| Date | 2023년 11월 |
| KernelVersion | 6.7 |
| Contact | [email protected] |
| Description | OP-TEE 기반 TA 또는 장치가 정상 동작에 user-space tee-supplicant를 요구하는지 구분할 수 있게 합니다. 이 속성은 tee-supplicant 실행에 의존하는 장치에만 존재합니다. |
TA UUID directory
sysfs-bus-optee-devices:1-9OP-TEE bus는 UUID가 일치하는 Trusted Application driver를 등록하고 각 driver가 필요한 API를 만들 수 있는 디렉터리를 제공합니다.