mirror of
https://github.com/saymrwulf/xous-core.git
synced 2026-11-15 08:30:02 +00:00
In the API layer, the boards aren't setup with convenience flags. they are all laid out and the caller needs to know which board it's trying to resolve. This is because the API layer is agnostic to board and assumes the tool working with it knows what board it's working with already. The HAL layer tries to hide the board-specific stuff, and so API defines are re-imported there in a board-transparent fashion. Also add swap descriptors to the API crate, so that the image generation tools can refer to the exact same structures as are used inside the code, simplifying image creation maintenance. |
||
|---|---|---|
| .. | ||
| bao1x-api | ||
| bao1x-hal | ||
| blitstr2 | ||
| chat | ||
| cos_table | ||
| flatipc | ||
| flatipc-derive | ||
| keystore-api | ||
| mass-storage | ||
| perflib | ||
| precursor-hal | ||
| tls | ||
| userprefs | ||
| ux-api | ||
| xous-bio | ||
| xous-bio-bdma | ||
| xous-pio | ||
| xous-pl230 | ||