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.
This commit is contained in:
Glenn Ruben Bakke 2018-12-23 16:23:32 +01:00
parent d2e730b727
commit 02a8c31eef
1 changed files with 3 additions and 2 deletions

View File

@ -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;