aboutsummaryrefslogtreecommitdiff
path: root/src/platforms/native/platform.h
diff options
context:
space:
mode:
authorBuFran2013-07-29 21:12:19 +0200
committerGareth McMullin2013-10-05 12:23:23 +0800
commitc28350f24234cdfe4aefdc14c77004919e7c2e3d (patch)
treec6a9c12b785a289cbba1ad3fefe14ee938d8a11f /src/platforms/native/platform.h
parentf1584b266ba43b9304254deead52f92b0824024b (diff)
FIX: u{8,16,32} -> uint{8,16,32}_t to be compatible with new library
The use of u8, u16, u32 has been deprecated in libopencm3. Update it with standard uint8_t, uint16_t, uint32_t types
Diffstat (limited to 'src/platforms/native/platform.h')
-rw-r--r--src/platforms/native/platform.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/platforms/native/platform.h b/src/platforms/native/platform.h
index 37104d6..77382dc 100644
--- a/src/platforms/native/platform.h
+++ b/src/platforms/native/platform.h
@@ -193,21 +193,21 @@ void uart_usb_buf_drain(uint8_t ep);
#define vasprintf vasiprintf
#ifdef INLINE_GPIO
-static inline void _gpio_set(u32 gpioport, u16 gpios)
+static inline void _gpio_set(uint32_t gpioport, uint16_t gpios)
{
GPIO_BSRR(gpioport) = gpios;
}
#define gpio_set _gpio_set
-static inline void _gpio_clear(u32 gpioport, u16 gpios)
+static inline void _gpio_clear(uint32_t gpioport, uint16_t gpios)
{
GPIO_BRR(gpioport) = gpios;
}
#define gpio_clear _gpio_clear
-static inline u16 _gpio_get(u32 gpioport, u16 gpios)
+static inline uint16_t _gpio_get(uint32_t gpioport, uint16_t gpios)
{
- return (u16)GPIO_IDR(gpioport) & gpios;
+ return (uint16_t)GPIO_IDR(gpioport) & gpios;
}
#define gpio_get _gpio_get
#endif