I use the PSoC 5LP with the CY8CKIT-050 kit (Device selected Cy8C5868AXI-LP035) , and the PSoC Creator 4.2. The component name is the SPI Master version 2.50.
According to the datasheet of SPIM, SPIM_TxDisable() is valid when the component is configured as "bidirectional"
So I made a test project with following schematic.
SPIM_1 : full duplex
SPIM_2 : bidirectional
Then I wrote a main.c as
Here, as SPIM_1 is full duplex ( != bidirectional) SPIM_1_TxDisable() is "implicit declaration"
where SPIM_2_TxDisable() does not have the "Stop Mark/Warning".
So if you'd like to use SPIM_TxDisable/Enable function, you need to configure the component as bidirectional.
Or if you use full duplex SPIM, you don't need to use TxDisable/Enable.
Thanks for your answer, I will use that!
Have a nice day,