This subsystem serves as an I2C-to-SPI bridge. The MSPM0 device is the I2C target and the SPI Controller in this subsystem. When an I2C Controller transmits to the Bridge I2C target, the target collects all of the received data. Once the target detects a stop I2C condition, the bridge sends the data through the bridge SPI controller. The bridge then waits for SPI data from an SPI peripheral. When the Bridge SPI controller finishes reading the data, the bridge waits for an I2C controller to send a request to read the data. Finally, the bridge transmits the data through the bridge I2C target and resets the bridge state. If an error occurs, the bridge sends the error through the I2C target.