commit | e33f5f963bbfa3b49278ebcbfd149c5c3fb114f0 | [log] [tgz] |
---|---|---|
author | Sam Leffler <sleffler@google.com> | Tue Dec 10 15:19:26 2024 -0800 |
committer | Sam Leffler <sleffler@google.com> | Tue Dec 10 15:19:26 2024 -0800 |
tree | 01f035ccbd2e442648ea43639ba736886018e366 | |
parent | 5019caaea11ecfd4e32cd09b7b7c59bf9b675698 [diff] |
elfloader: properly handle PHDRs that span flash pages Rework the previous hack to properly handle PHDRs that span flash pages and require loading. This should support any ELF image up to the maximum configured number of PHDRs (30); in particular this handles the cheriot-rtos test suite firmware image that has 27 PHDRs.. Change-Id: I7be17df12903f9099c9b40f26abb18b0553748fc
This project contains the support needed to build a TockOS artifact that can run on the Matcha security core, and integrated as part of the Shodan repository.
If you get this project from Project Shodan manifest, you are all set.
This project needs to be at <dir>/sw/matcha
.