@@ -82,12 +82,16 @@ All of these need EC communication support in order to work.
82
82
83
83
###### Communication with Embedded Controller
84
84
85
+ - [x] Framework Laptop 12 (Intel 13th Gen)
85
86
- [x] Framework Laptop 13 (Intel 11-13th Gen)
86
- - [x] Framework Laptop 13 (AMD Ryzen)
87
- - [x] Framework Laptop 16 (AMD Ryzen)
87
+ - [x] Framework Laptop 13 (AMD Ryzen 7080)
88
+ - [x] Framework Laptop 13 (AMD Ryzen AI 300)
89
+ - [x] Framework Laptop 16 (AMD Ryzen 7080)
90
+ - [x] Framework Desktop (AMD Ryzen AI Max 300)
88
91
- [x] Port I/O communication on Linux
89
- - [x] Port I/O communication on UEFI
92
+ - [x] Port I/O communication in UEFI
90
93
- [x] Using ` cros_ec ` driver in Linux kernel
94
+ - [x] Using [ Framework EC Windows driver] ( https://github.com/FrameworkComputer/crosecbus ) based on [ coolstar's] ( https://github.com/coolstar/crosecbus )
91
95
- [x] Using [ DHowett's Windows CrosEC driver] ( https://github.com/DHowett/FrameworkWindowsUtils )
92
96
93
97
## Prerequisites
@@ -99,8 +103,8 @@ will install the right toolchain and version for this project.
99
103
100
104
MSRV (Minimum Supported Rust Version):
101
105
102
- - 1.61 for Linux/Windows
103
- - 1.68 for UEFI
106
+ - 1.74 for Linux/Windows
107
+ - 1.74 for UEFI
104
108
105
109
``` sh
106
110
# Running linter
@@ -131,10 +135,6 @@ ls -l framework_uefi/build/x86_64-unknown-uefi/boot.efi
131
135
Building on Windows or in general with fewer features:
132
136
133
137
``` ps1
134
- # Because we're fetching a private dependency from git, it might be necessary
135
- # to force cargo to use the git commandline. In powershell run:
136
- $env:CARGO_NET_GIT_FETCH_WITH_CLI='true'
137
-
138
138
# Build the library and tool
139
139
cargo build --no-default-features --features "windows"
140
140
0 commit comments