SLAU962A December 2025 – June 2026 MSPM33C321A , MSPM33C321A-Q1
The I2S module supports up to 16 slots or channels for different audio formats which can be configured through the DIRCFG and WMASKx register. Each I2S_ADx has a corresponding WMASKx register which is used to configure the channel or slot count. In single-phase format up to 16-bits are available depending on the device capabilities on number of slots supported.
The slots are configured with least significant bit for the lowest channel. In single-phase formats, channel-0 corresponds to bit-0 in WCMASKx.MASK register, channel-1 to bit-1 and so on. In dual-phase formats only lower 2-bits of the registers are considered for the left and right channels.
Moreover, when a output slot is disabled the behavior of the empty slot can be decided using FMTCFG.EMPTYSLOTOUTPUT