요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.
1. 요약·해설
원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.
2. 영어 원문 전체
번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.
원문 전체 펼치기
1
What: /sys/devices/platform/<platform>/etr3
2
Date: Apr 2021
3
KernelVersion: 5.13
4
Contact: "Tomas Winkler" <[email protected]>
5
Description:
6
The file exposes "Extended Test Mode Register 3" global
7
reset bits. The bits are used during an Intel platform
8
manufacturing process to indicate that consequent reset
9
of the platform is a "global reset". This type of reset
10
is required in order for manufacturing configurations
11
to take effect.
13
Display global reset setting bits for PMC.
15
* bit 31 - global reset is locked
16
* bit 20 - global reset is set
18
Writing bit 20 value to the etr3 will induce
19
a platform "global reset" upon consequent platform reset,
20
in case the register is not locked.
21
The "global reset bit" should be locked on a production
22
system and the file is in read-only mode.
3. 한국어 전문 번역
영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.
Intel PMC ETR3 sysfs ABI: etr3
1-22| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/devices/platform/<platform>/etr3 |
| Date | 2021년 4월 |
| KernelVersion | 5.13 |
| Contact | "Tomas Winkler" <[email protected]> |
| Description | `/sys/devices/platform/<platform>/etr3`는 "Extended Test Mode Register 3"의 global reset bits를 노출합니다. Intel platform manufacturing process에서 이 bits는 다음 platform reset이 "global reset"임을 나타내며, manufacturing configuration을 적용하려면 이 reset type이 필요합니다. PMC의 global-reset setting bits를 표시하며 bit 31은 global reset lock, bit 20은 global reset set을 뜻합니다. Register가 lock되지 않은 경우 `etr3`에 bit 20 value를 쓰면 다음 platform reset 때 global reset이 일어납니다. Production system에서는 "global reset bit"을 lock해야 하며 file은 read-only mode입니다. |
BitMeaning
31Global reset is locked
20Global reset is set
Global-reset request와 production lock을 담당하는 두 bits입니다.
Register not locked→Write bit 20 value to etr3→Perform consequent platform reset→Global reset applies configuration
Production system→Lock global reset bit→Expose etr3 read-only
Unlocked manufacturing system에서 bit 20 write는 그 다음 platform reset의 범위를 global로 만듭니다.
Manufacturing global reset
sysfs-platform-intel-pmc:1-22ETR3 bit 20으로 다음 reset의 scope를 global로 지정하고 bit 31로 설정을 잠급니다. Production system은 lock된 read-only 상태여야 합니다.