50
50
#include "nrfx_spi.h"
51
51
#endif
52
52
53
- #if 1
53
+ #if 0
54
54
#define DEBUG_PRINTF (...) printf(__VA_ARGS__)
55
55
#else
56
56
#define DEBUG_PRINTF (...)
@@ -236,7 +236,6 @@ void spi_get_capabilities(PinName ssel, bool slave, spi_capabilities_t *cap)
236
236
*/
237
237
void spi_init (spi_t * obj , PinName mosi , PinName miso , PinName sclk , PinName ssel )
238
238
{
239
- DEBUG_PRINTF ("spi_api: spi_init - ENTER\r\n" );
240
239
#if DEVICE_SPI_ASYNCH
241
240
struct spi_s * spi_inst = & obj -> spi ;
242
241
#else
@@ -245,8 +244,11 @@ void spi_init(spi_t *obj, PinName mosi, PinName miso, PinName sclk, PinName ssel
245
244
246
245
/* Get instance based on requested pins. */
247
246
spi_inst -> instance = pin_instance_spi (mosi , miso , sclk );
247
+ #if NRFX_CHECK (NRFX_SPIM_ENABLED )
248
248
MBED_ASSERT (spi_inst -> instance < NRFX_SPIM_ENABLED_COUNT );
249
- DEBUG_PRINTF ("spi_api: spi_init - spi_inst->instance=%d\r\n" , spi_inst -> instance );
249
+ #elif NRFX_CHECK (NRFX_SPI_ENABLED )
250
+ MBED_ASSERT (spi_inst -> instance < NRFX_SPI_ENABLED_COUNT );
251
+ #endif
250
252
251
253
/* Store chip select separately for manual enabling. */
252
254
spi_inst -> cs = ssel ;
@@ -305,7 +307,6 @@ void spi_init(spi_t *obj, PinName mosi, PinName miso, PinName sclk, PinName ssel
305
307
NVIC_SetVector (SPIM3_IRQn , (uint32_t ) SPIM3_IRQHandler );
306
308
#endif
307
309
}
308
- DEBUG_PRINTF ("spi_api: spi_init - EXIT\r\n" );
309
310
}
310
311
311
312
/** Release a SPI object
0 commit comments