From 31a54e063aae2b89a8b9f757d61c7f48b68ac13f Mon Sep 17 00:00:00 2001 From: Glenn Ruben Bakke Date: Wed, 4 Jan 2017 20:05:01 +0100 Subject: [PATCH] nrf5/drivers: Adding requirement for nrf52 target on the epaper sld00200p for now. There is no ported PWM module for nrf51 target yet. Hence, soft PWM for nrf51 needs to be added. --- nrf5/drivers/display/epaper/epaper_sld00200p_obj.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/nrf5/drivers/display/epaper/epaper_sld00200p_obj.c b/nrf5/drivers/display/epaper/epaper_sld00200p_obj.c index cfe461b6ce..8470850108 100644 --- a/nrf5/drivers/display/epaper/epaper_sld00200p_obj.c +++ b/nrf5/drivers/display/epaper/epaper_sld00200p_obj.c @@ -27,11 +27,12 @@ #include "py/obj.h" #include "py/runtime.h" +// For now PWM is only enabled for nrf52 targets. +#if MICROPY_PY_DISPLAY_EPAPER_SLD00200P && NRF52 + #include "hal_spi.h" #include "hal_pwm.h" -#if MICROPY_PY_DISPLAY_EPAPER_SLD00200P - typedef struct _epaper_sld00200p_obj_t { mp_obj_base_t base; SPI_HandleTypeDef *spi;