The board support package seems to be listed as a hardware peripheral in the documentation? This is a new concept to me, that seems to be taken from the linux world as a way to abstract the PCBA.
Are we supposed to be using the bsp module to encapsulate our own hardware layout (e.g. which pins are connected to buttons, etc)?