[PATCH] spi/bitbang: Factor out message transfer from message pump loop