~ruther/vhdl-spi-2

ref: fcd7233f91b7ce7c3c8cf9106088da1157b449ec vhdl-spi-2/hdl_spi d---------
chore: few updates
feat: implement masterslave spi switch peripheral
feat: implement initial hdl_spi