Browse Source

nrf/temp: Move module configuration guard.

This patch moves the check for MICROPY_PY_MACHINE_TEMP to come
before the inclusion of nrf_temp.h. The nrf_temp.h depends on
the NRF_TEMP_Type which might not be defined for all nRF devices.
pull/5180/head
Glenn Ruben Bakke 6 years ago
parent
commit
02a8c31eef
  1. 5
      ports/nrf/modules/machine/temp.c

5
ports/nrf/modules/machine/temp.c

@ -30,6 +30,9 @@
#include "py/nlr.h"
#include "py/runtime.h"
#include "py/mphal.h"
#if MICROPY_PY_MACHINE_TEMP
#include "temp.h"
#include "nrf_temp.h"
@ -40,8 +43,6 @@
#define BLUETOOTH_STACK_ENABLED() (ble_drv_stack_enabled())
#endif // BLUETOOTH_SD
#if MICROPY_PY_MACHINE_TEMP
typedef struct _machine_temp_obj_t {
mp_obj_base_t base;
} machine_temp_obj_t;

Loading…
Cancel
Save