Hi, I was chatting with Will about this offline; there’s no header file describing API exported by BSPs.
This includes function prototypes like os_bsp_init() (currently declared in libs/os), bsp_imgr_current_slot() (currently declared individually on every BSP’s bsp/bsp.h), bsp_flash_dev() (currently declared in hal/hal_flash_int.h), _sbrk() (declared inside C-files, both with ones implementing the function, and the one using it). As you can see, they’re all over. I was going to collect these under hal/hal_bsp.h. I assume this’ll be ok for all? — M
