요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.
1. 요약·해설
원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.
2. 영어 원문 전체
번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.
원문 전체 펼치기
1
What: /sys/class/power_supply/wilco-charger/charge_type
2
Date: April 2019
3
KernelVersion: 5.2
4
Description:
5
What charging algorithm to use:
7
Standard:
8
Fully charges battery at a standard rate.
9
Adaptive:
10
Battery settings adaptively optimized based on
11
typical battery usage pattern.
12
Fast:
13
Battery charges over a shorter period.
14
Trickle:
15
Extends battery lifespan, intended for users who
16
primarily use their Chromebook while connected to AC.
17
Custom:
18
A low and high threshold percentage is specified.
19
Charging begins when level drops below
20
charge_control_start_threshold, and ceases when
21
level is above charge_control_end_threshold.
22
Long Life:
23
Customized charge rate for last longer battery life.
24
On Wilco device this mode is pre-configured in the factory
25
through EC's private PID. Switching to a different mode will
26
be denied by Wilco EC when Long Life mode is enabled.
28
What: /sys/class/power_supply/wilco-charger/charge_control_start_threshold
29
Date: April 2019
30
KernelVersion: 5.2
31
Description:
32
Used when charge_type="Custom", as described above. Measured in
33
percentages. The valid range is [50, 95].
35
What: /sys/class/power_supply/wilco-charger/charge_control_end_threshold
36
Date: April 2019
37
KernelVersion: 5.2
38
Description:
39
Used when charge_type="Custom", as described above. Measured in
40
percentages. The valid range is [55, 100].
3. 한국어 전문 번역
영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.
Wilco charging algorithm
1-26| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/power_supply/wilco-charger/charge_type |
| Date | 2019년 4월 |
| KernelVersion | 5.2 |
| Description | 사용할 charging algorithm을 선택합니다. Standard는 standard rate로 battery를 완전히 충전합니다. Adaptive는 일반적인 battery usage pattern에 따라 setting을 적응형으로 최적화합니다. Fast는 더 짧은 시간에 충전합니다. Trickle은 주로 Chromebook을 AC에 연결해 사용하는 사용자를 위해 battery lifespan을 연장합니다. Custom은 low·high threshold percentage를 지정하며 level이 charge_control_start_threshold 아래로 떨어지면 charging을 시작하고 charge_control_end_threshold 위면 중단합니다. Long Life는 더 긴 battery life를 위한 custom charge rate입니다. Wilco device에서는 EC private PID로 factory pre-configuration되며, Long Life가 enable되면 Wilco EC가 다른 mode로의 전환을 거부합니다. |
Type동작
StandardStandard rate로 full charge
AdaptiveTypical usage pattern 기반 setting 최적화
Fast더 짧은 기간에 charge
Trickle주로 AC 사용 시 lifespan 연장
CustomStart·end threshold로 제어
Long LifeFactory EC PID 설정, enable 시 다른 mode 거부
각 algorithm의 목적과 Wilco-specific Long Life restriction입니다.
Wilco custom start threshold
28-33| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/power_supply/wilco-charger/charge_control_start_threshold |
| Date | 2019년 4월 |
| KernelVersion | 5.2 |
| Description | 위에서 설명한 charge_type="Custom"일 때 사용합니다. Percentage 단위입니다. |
| Valid values | 50~95 percent |
Wilco custom end threshold
35-40| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/power_supply/wilco-charger/charge_control_end_threshold |
| Date | 2019년 4월 |
| KernelVersion | 5.2 |
| Description | 위에서 설명한 charge_type="Custom"일 때 사용합니다. Percentage 단위입니다. |
| Valid values | 55~100 percent |
ThresholdValid range동작
charge_control_start_threshold50~95%Level이 아래로 떨어지면 charging 시작
charge_control_end_threshold55~100%Level이 위로 올라가면 charging 중단
Custom mode의 charging 시작·중단 percentage 범위입니다.
Wilco charging policy
sysfs-class-power-wilco:1-40Charge algorithm 선택과 Custom mode의 50~95% start, 55~100% end threshold를 제공합니다.