From 624738ca64c71c8f2cccced3fb5d2380bb4ae56b Mon Sep 17 00:00:00 2001 From: Damien George Date: Fri, 22 Apr 2016 09:56:02 +0100 Subject: extmod/machine_i2c: Allow mp_hal_pin_obj_t to be any type, not a ptr. --- stmhal/mphalport.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'stmhal') diff --git a/stmhal/mphalport.h b/stmhal/mphalport.h index 65de2ab86..7b29f9c9c 100644 --- a/stmhal/mphalport.h +++ b/stmhal/mphalport.h @@ -43,7 +43,7 @@ void mp_hal_set_interrupt_char(int c); // -1 to disable // C-level pin HAL #include "stmhal/pin.h" -#define mp_hal_pin_obj_t pin_obj_t +#define mp_hal_pin_obj_t pin_obj_t* #define mp_hal_get_pin_obj(o) (pin_obj_t*)pin_find(o) #define mp_hal_pin_config_od(p) mp_hal_gpio_config((p)->gpio, (p)->pin, 5, 0, 0) #define mp_hal_pin_low(p) GPIO_clear_pin((p)->gpio, (p)->pin_mask) -- cgit v1.2.3