Unclaimed project
Are you a maintainer of xous-core? Claim this project to take control of your public changelog and roadmap.
This is a non-release tag to note a "flag day" which is the last stable commit before the bao1x loader is heavily refactored.
Prior to this tag, the loader was intended to be a stand-alone program without any prior stages.
After this tag, a trust chain is assumed consisting of boot0 -> boot1 -> loader, where boot1 does most of the low level hardware setup.
Furthermore, most of the testing features built into loader have been culled. They have either been stabilized into Xous code, moved into baremetal, or simply deleted. The purpose of this tag is to make it easier to refer to code that was straight-up deleted because it's assumed we won't have to revisit those bring-up elements.
Future bring-up work should not abuse the loader code base for bring-up work. Instead, the baremetal environment is the preferred area for sandbox testing of isolated hardware peripherals prior for integration into the Xous environment.
This is all leading up to a new major rev of the Xous repo where bao1x support is fully stabilized.