ec
ec copied to clipboard
System76 Open Source Embedded Controller
Tired of fans going brr on boot or when you...start a YouTube video or something? ### TODO - [ ] Write a real summary and rationale for these changes -...
`gpio_init` is now the same for every board, and only requires an array that defines the init data for GPIOs. The idea is to be able to support tooling for...
Add initial support for AMD-based hosts. Some of the work includes: - Gate Intel-specific interfaces that are unconditionally included - Add support for SB-TSI for reading host temp - Refactor...
Attempting to build branch `usbc-mux-info` for bonw15 results in: ``` LINK ec.ihx ?ASlink-Error-Could not get 11 consecutive bytes in internal RAM for area OSEG. ?ASlink-Error-Could not get 5 consecutive bytes...
Mitigate some fan noise by using a moving average instead of an instantaneous readings for thermals. When starting a load, CPU will report rapid jumps in temp temperature. These spikes...
Part of https://github.com/system76/firmware-open/pull/626
Fedora installs SDCC to `/usr/libexec` and provides scripts in `/usr/bin` with the prefix `sdcc-`. Allow overriding SDCC name and setting a prefix. Note: SDCC is broken on Fedora 42 and...
This is similar to some other laptops like chromebooks and lenovos while strictly speaking redundant, it's convenient to have access to all navigation buttons in the same corner
Part of https://github.com/system76/firmware-open/pull/607 Draft until flashed and tested