When using GPIO_Write with index based parameters, it leads to a not wished behaviour.
It calls at the end DL_GPIO_setPins which sets the complete 32 bit register with one wished bit, therefore 31 bits are lost.
From my viewpoint GPIO_write should call DL_GPIO_writePinsVal (x,y,z).
Working with mspm0_sdk_2_00_00_03.
Am I wrong or how does TI think about this behaviour?
When working with MSPM0G3507 and writing a one to cs of SPI manually it leads to a breakdown of 3.3V power supply.
By clearing all the other bits in corresponding register.