Please refer to Cypress USB-Serial API documentation CY_I2C_DATA_CONFIG where you can disable the stop bit and reconfigure using CySetI2cConfig whenever a stop bit is needed .
Also refer to the I2C master example codes in the USB-Serial SDK.
thanks for your fast response. The ordinary i2c communication using USB-serial API does work very well, no problems with that. But an application-specific chip does require the sequence described in my first post. Please see also the picture attached, I think it's clear then. This sequence requires: a) to ignore NotAcknowledge and b) sending only one byte or induce a repeated start.
After some research and reading a lot of source code, I think it's not possible with CY7C65215 and we have to find an other solution.
Sequence.JPG 67.1 K
The default firmware provided with CY7C65215 cannot ignore ACKs or NAKs from the slave and we do not provide an option to change it.