44.6.3 Host, Controller and Client Modes

In Host and Controller modes, the I2SC provides the Host clock, the serial clock and the word select. MAIN_CLK, CK, and WS pins are outputs.

In Controller mode, the I2SC receiver and transmitter are disabled. Only the clocks are enabled and used by an external receiver and/or transmitter.

In Client mode, the I2SC receives the serial clock and the word select from an external Host. CK and WS pins are inputs.

The mode is selected by writing the MODE field in the MR. Since the MODE field changes the direction of the WS and SCK pins, the MR must be written when the I2SC is stopped.