I need to interface an nRF52832 with ADS7042, hence the following questions:
1) as ADS7042 requires 14 clock cycles per read cycle, is the nRF52832 SPI API applicable in this case, or we will be forced to prepare our custom code to control the SCLK and SDO lines of ADS7042 ?
2) in case we need to control the SCLK and SDO lines by custom code, we treat the corresponding lines of the nRF52832 as GPIO; could we rely that nrf_drv_spi_init function will initialise the SPI lines as inputs/outputs properly, so we don't need to care about that later, even if we drive the corresponding lines (SPI_SCK; SPI_MOSI; and SPI_MISO) by custom code?