commit | fa7f123ed922df5c4edc9b5ca77ea6391903789e | [log] [tgz] |
---|---|---|
author | Scott James Remnant <[email protected]> | Wed Jul 21 15:25:39 2021 -0700 |
committer | CQ Bot Account <[email protected]> | Fri Jul 23 01:26:58 2021 +0000 |
tree | 16e33096947749dfc380faab719e18532bd4e365 | |
parent | 516255cae7c1806388ad3503d850c58240a6dc1e [diff] |
pw_boot: Create pw_boot facade Move the header file out of pw_boot_armv7m to serve as a public API for the facade, making pw_boot_armv7m the implementation. This allows targets to provide an alternate implementation of pw_boot_Entry. This is not possible today due to the implementation dependency in pw_malloc_freelist which, with this change, is moved to the facade instead. Update includes in existing targets to use the new path and dependency, they were already setting pw_boot_BACKEND. Change-Id: I88f921df0efea58536349e04fe09d1b580a7e733 Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/54022 Pigweed-Auto-Submit: Scott James Remnant <[email protected]> Commit-Queue: Auto-Submit <[email protected]> Commit-Queue: Scott James Remnant <[email protected]> Reviewed-by: Keir Mierle <[email protected]>
See our website: http://pigweed.dev