2021-09-30 18:11:05
Status update (09/30/2021)
Hello everyone, here is a small status update after a week with not much happening.
With the past prereleases we realized there is not much point to continue releasing daily releases because of the little benefits this gives to our users (lack of support is one) and less documentation available. That is why I will now proceed to adopt a weekly cadence instead with this time support for these at the condition that issues are genuine and not already known things.
Lately we have been working on reversing some of the acpi tables. Indeed one thing we would want to do in order to greatly improve the installation and upgrade experience is fixing missing or incorrect dependencies in acpi tables. More over we are also exploring the idea of putting more functionality in acpi tables themselves to improve a few things (not much to share at the moment). In order to do this we obviously need to edit ACPI tables. However decompiling the stock tables and recompiling the output of them turns out to create a lot of issues with a lot of the aml code, especially regarding pcie but not just pcie. The same thing would also happen if you happened to have the real main aml code, decompile it, and recompile it. As this is a very big issue especially regarding sleep, making changes to the tables require reversing all of the changes so we can get a source that compiles to something byte to byte identical to the original tables.
As of today this task has been successfully completed for Cityman.
Talkman and Hapanero (?) are remaining but should not take much time to complete.
Once this is fully completed we will then be able to add improvements to acpi enabling feature upgrades, reset functionality and much more.
The other key item of the week is some fixes regarding the usb c phy driver (uc120 fpga over spi) that should fix some issues with detection and pd communication after two role changes (two plug insertions) as well as issues with drp and alt mode.
That is pretty much it for this week. Hoping to release a new version during the weekend.
912 viewsGustave Monce, 15:11