Teksun Microsys interview question

Describe I2C protocol and explain common practical problems in implementation. Explain clock stretching and multimaster mode. Write pseudo code for a I2C device driver. Explain all modes of SPI - CPHA,CPOL

Teksun Microsys Interview Question: Describe I2C protocol and explain common practical problems in implementation. Explain clock stretching and multimaster mode. Write pseudo code for a I2C device driver. Explain all modes of SPI - CPHA,CPOL | Glassdoor