요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.
1. 요약·해설
원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.
2. 영어 원문 전체
번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.
원문 전체 펼치기
1
What: /sys/devices/*/<our-device>/fuse
2
Date: February 2014
3
Contact: Peter De Schrijver <[email protected]>
4
Description: read-only access to the efuses on Tegra20, Tegra30, Tegra114
5
and Tegra124 SoC's from NVIDIA. The efuses contain write once
6
data programmed at the factory. The data is laid out in 32bit
7
words in LSB first format. Each bit represents a single value
8
as decoded from the fuse registers. Bits order/assignment
9
exactly matches the HW registers, including any unused bits.
10
Users: any user space application which wants to read the efuses on
11
Tegra SoC's
3. 한국어 전문 번역
영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.
Tegra factory-programmed eFuses
1-11| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/devices/*/<our-device>/fuse |
| Date | 2014년 2월 |
| Contact | Peter De Schrijver <[email protected]> |
| Description | NVIDIA Tegra20, Tegra30, Tegra114, Tegra124 SoCs의 eFuses에 read-only로 접근합니다. eFuses에는 factory에서 programmed된 write-once data가 들어 있습니다. Data는 32-bit words에 LSB-first format으로 배치됩니다. 각 bit는 fuse registers에서 decode된 단일 value를 나타내며 bit order와 assignment는 unused bits를 포함해 hardware registers와 정확히 일치합니다. |
| Access | Read-only |
| Users | Tegra SoC eFuses를 읽으려는 모든 userspace application |
Factory programs write-once eFuse data→Fuse registers expose values and unused bits→Driver keeps exact hardware bit order and assignment→Data is laid out as 32-bit words in LSB-first format→Userspace reads the fuse attribute
Factory-programmed bits가 sysfs output까지 보존되는 순서입니다.
Read-only hardware-ordered eFuse data
sysfs-driver-tegra-fuse:1-11fuse data는 32-bit LSB-first words이며 unused bits를 포함해 hardware register의 bit order와 assignment를 정확히 유지합니다.