요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.
1. 요약·해설
원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.
Sequential board MAC-address allocation
sysfs-driver-intel-m10-bmc:17-36mac_address는 assigned block의 첫 주소, mac_count는 연속 주소 수이며 두 값은 FLASH에 저장되고 BMC register space에 mirror됩니다.
2. 영어 원문 전체
번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.
원문 전체 펼치기
1
What: /sys/bus/.../drivers/intel-m10-bmc/.../bmc_version
2
Date: June 2020
3
KernelVersion: 5.10
4
Contact: Xu Yilun <[email protected]>
5
Description: Read only. Returns the hardware build version of Intel
6
MAX10 BMC chip.
7
Format: "0x%x".
9
What: /sys/bus/.../drivers/intel-m10-bmc/.../bmcfw_version
10
Date: June 2020
11
KernelVersion: 5.10
12
Contact: Xu Yilun <[email protected]>
13
Description: Read only. Returns the firmware version of Intel MAX10
14
BMC chip.
15
Format: "0x%x".
17
What: /sys/bus/.../drivers/intel-m10-bmc/.../mac_address
18
Date: January 2021
19
KernelVersion: 5.12
20
Contact: Matthew Gerlach <[email protected]>
21
Description: Read only. Returns the first MAC address in a block
22
of sequential MAC addresses assigned to the board
23
that is managed by the Intel MAX10 BMC. It is stored in
24
FLASH storage and is mirrored in the MAX10 BMC register
25
space.
26
Format: "%02x:%02x:%02x:%02x:%02x:%02x".
28
What: /sys/bus/.../drivers/intel-m10-bmc/.../mac_count
29
Date: January 2021
30
KernelVersion: 5.12
31
Contact: Matthew Gerlach <[email protected]>
32
Description: Read only. Returns the number of sequential MAC
33
addresses assigned to the board managed by the Intel
34
MAX10 BMC. This value is stored in FLASH and is mirrored
35
in the MAX10 BMC register space.
36
Format: "%u".
3. 한국어 전문 번역
영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.
MAX10 BMC hardware build version
1-8| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/bus/.../drivers/intel-m10-bmc/.../bmc_version |
| Date | 2020년 6월 |
| KernelVersion | 5.10 |
| Contact | Xu Yilun <[email protected]> |
| Description | Intel MAX10 BMC chip의 hardware build version을 read-only로 반환합니다. Format은 "0x%x"입니다. |
AttributeFormat
bmc_version0x%x
bmcfw_version0x%x
mac_address%02x:%02x:%02x:%02x:%02x:%02x
mac_count%u
Version, MAC address와 count의 exact output formats입니다.
MAX10 BMC firmware version
9-16| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/bus/.../drivers/intel-m10-bmc/.../bmcfw_version |
| Date | 2020년 6월 |
| KernelVersion | 5.10 |
| Contact | Xu Yilun <[email protected]> |
| Description | Intel MAX10 BMC chip의 firmware version을 read-only로 반환합니다. Format은 "0x%x"입니다. |
First assigned board MAC address
17-27| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/bus/.../drivers/intel-m10-bmc/.../mac_address |
| Date | 2021년 1월 |
| KernelVersion | 5.12 |
| Contact | Matthew Gerlach <[email protected]> |
| Description | Intel MAX10 BMC가 manage하는 board에 할당된 sequential MAC-address block의 첫 address를 read-only로 반환합니다. FLASH storage에 저장되고 MAX10 BMC register space에 mirror됩니다. Format은 "%02x:%02x:%02x:%02x:%02x:%02x"입니다. |
FLASH stores sequential MAC-address allocation→BMC register space mirrors allocation→mac_address returns first address→mac_count returns number of addresses
FLASH-backed block의 base address와 count가 board allocation을 정의합니다.
Assigned MAC-address count
28-36| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/bus/.../drivers/intel-m10-bmc/.../mac_count |
| Date | 2021년 1월 |
| KernelVersion | 5.12 |
| Contact | Matthew Gerlach <[email protected]> |
| Description | Intel MAX10 BMC가 manage하는 board에 할당된 sequential MAC addresses의 수를 read-only로 반환합니다. FLASH에 저장되고 MAX10 BMC register space에 mirror됩니다. Format은 "%u"입니다. |
BMC hardware and firmware versions
sysfs-driver-intel-m10-bmc:1-16bmc_version과 bmcfw_version은 hardware build와 firmware version을 동일한 0x%x hexadecimal format으로 반환합니다.