@@ -2,8 +2,7 @@ What: /sys/bus/platform/devices/GGL0001:*/BINF.2
2
2
Date: May 2022
3
3
KernelVersion: 5.19
4
4
Description:
5
- This file shows information about the current boot of
6
- the active EC firmware.
5
+ Returns active EC firmware of current boot (boolean).
7
6
8
7
== ===============================
9
8
0 Read only (recovery) firmware.
@@ -14,8 +13,7 @@ What: /sys/bus/platform/devices/GGL0001:*/BINF.3
14
13
Date: May 2022
15
14
KernelVersion: 5.19
16
15
Description:
17
- This file shows information about the current boot of
18
- the active main firmware type.
16
+ Returns main firmware type for current boot (integer).
19
17
20
18
== =====================================
21
19
0 Recovery.
@@ -28,8 +26,8 @@ What: /sys/bus/platform/devices/GGL0001:*/CHSW
28
26
Date: May 2022
29
27
KernelVersion: 5.19
30
28
Description:
31
- This file shows the switch position for the Chrome OS specific
32
- hardware switches when the firmware is booted.
29
+ Returns switch position for Chrome OS specific hardware
30
+ switches when the firmware is booted (integer) .
33
31
34
32
==== ===========================================
35
33
0 No changes.
@@ -43,29 +41,29 @@ What: /sys/bus/platform/devices/GGL0001:*/FMAP
43
41
Date: May 2022
44
42
KernelVersion: 5.19
45
43
Description:
46
- This file shows the physical memory address of the start of
47
- the main processor firmware flashmap.
44
+ Returns physical memory address of the start of the main
45
+ processor firmware flashmap.
48
46
49
47
What: /sys/bus/platform/devices/GGL0001:*/FRID
50
48
Date: May 2022
51
49
KernelVersion: 5.19
52
50
Description:
53
- This file shows the firmware version for the read-only portion
54
- of the main processor firmware.
51
+ Returns firmware version for the read-only portion of the
52
+ main processor firmware.
55
53
56
54
What: /sys/bus/platform/devices/GGL0001:*/FWID
57
55
Date: May 2022
58
56
KernelVersion: 5.19
59
57
Description:
60
- This file shows the firmware version for the rewritable portion
61
- of the main processor firmware.
58
+ Returns firmware version for the rewritable portion of the
59
+ main processor firmware.
62
60
63
61
What: /sys/bus/platform/devices/GGL0001:*/GPIO.X/GPIO.0
64
62
Date: May 2022
65
63
KernelVersion: 5.19
66
64
Description:
67
- This file shows the type of the GPIO signal for the Chrome OS
68
- specific GPIO assignments.
65
+ Returns type of the GPIO signal for the Chrome OS specific
66
+ GPIO assignments (integer) .
69
67
70
68
=========== ==================================
71
69
1 Recovery button.
@@ -78,7 +76,7 @@ What: /sys/bus/platform/devices/GGL0001:*/GPIO.X/GPIO.1
78
76
Date: May 2022
79
77
KernelVersion: 5.19
80
78
Description:
81
- This file shows the signal attributes of the GPIO signal.
79
+ Returns signal attributes of the GPIO signal (integer bitfield) .
82
80
83
81
== =======================
84
82
0 Signal is active low.
@@ -89,52 +87,51 @@ What: /sys/bus/platform/devices/GGL0001:*/GPIO.X/GPIO.2
89
87
Date: May 2022
90
88
KernelVersion: 5.19
91
89
Description:
92
- This file shows the GPIO number on the specified GPIO
90
+ Returns the GPIO number on the specified GPIO
93
91
controller.
94
92
95
93
What: /sys/bus/platform/devices/GGL0001:*/GPIO.X/GPIO.3
96
94
Date: May 2022
97
95
KernelVersion: 5.19
98
96
Description:
99
- This file shows the name of the GPIO controller.
97
+ Returns name of the GPIO controller.
100
98
101
99
What: /sys/bus/platform/devices/GGL0001:*/HWID
102
100
Date: May 2022
103
101
KernelVersion: 5.19
104
102
Description:
105
- This file shows the hardware ID for the Chromebook.
103
+ Returns hardware ID for the Chromebook.
106
104
107
105
What: /sys/bus/platform/devices/GGL0001:*/MECK
108
106
Date: May 2022
109
107
KernelVersion: 5.19
110
108
Description:
111
- This binary file returns the SHA-1 or SHA-256 hash that is
112
- read out of the Management Engine extended registers during
113
- boot. The hash is exported vi ACPI so the OS can verify that
114
- the Management Engine firmware has not changed. If Management
115
- Engine is not present, or if the firmware was unable to read the
116
- extended registers, this buffer size can be zero.
109
+ Returns the SHA-1 or SHA-256 hash that is read out of the
110
+ Management Engine extended registers during boot. The hash
111
+ is exported via ACPI so the OS can verify that the Management
112
+ Engine firmware has not changed. If Management Engine is not
113
+ present, or if the firmware was unable to read the extended registers, this buffer size can be zero.
117
114
118
115
What: /sys/bus/platform/devices/GGL0001:*/VBNV.0
119
116
Date: May 2022
120
117
KernelVersion: 5.19
121
118
Description:
122
- This file shows the offset in CMOS bank 0 of the verified boot
123
- non-volatile storage block, counting from the first writable
124
- CMOS byte (that is, 'offset = 0' is the byte following the 14
125
- bytes of clock data).
119
+ Returns offset in CMOS bank 0 of the verified boot non-volatile
120
+ storage block, counting from the first writable CMOS byte
121
+ (that is, 'offset = 0' is the byte following the 14 bytes of
122
+ clock data).
126
123
127
124
What: /sys/bus/platform/devices/GGL0001:*/VBNV.1
128
125
Date: May 2022
129
126
KernelVersion: 5.19
130
127
Description:
131
- This file shows the size in bytes of the verified boot
132
- non-volatile storage block.
128
+ Return the size in bytes of the verified boot non-volatile
129
+ storage block.
133
130
134
131
What: /sys/bus/platform/devices/GGL0001:*/VDAT
135
132
Date: May 2022
136
133
KernelVersion: 5.19
137
134
Description:
138
- This binary file returns the verified boot data block shared
139
- between the firmware verification step and the kernel
140
- verification step .
135
+ Returns the verified boot data block shared between the
136
+ firmware verification step and the kernel verification step
137
+ (binary) .
0 commit comments