I believe the HALCoGen 04.04.00 MibSPI driver generated for the TMS570LS21x family contains a bug in the mibspiInit() function. In the buffer RAM initialization block, the CSHOLD bit in the last buffer of a transfer group is always set to 0, even when the chip select hold setting is enabled for that group. I expected the initialization code to match what is produced by HALCoGen 04.02.00 for the TMS570LS20x family when the chip select hold setting is enabled.

