From 2c9a6eb7275c7eb96710e46d7ddde831b0350446 Mon Sep 17 00:00:00 2001 From: David Sidrane Date: Thu, 26 Jan 2017 16:26:32 -1000 Subject: [PATCH] px4cannode-v1 bootloader uses upstream NuttX's new struct packing --- src/drivers/boards/px4cannode-v1/bootloader/boot.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/drivers/boards/px4cannode-v1/bootloader/boot.c b/src/drivers/boards/px4cannode-v1/bootloader/boot.c index 2d3c3bdb12..6c721df2cd 100644 --- a/src/drivers/boards/px4cannode-v1/bootloader/boot.c +++ b/src/drivers/boards/px4cannode-v1/bootloader/boot.c @@ -187,12 +187,12 @@ size_t board_get_hardware_version(uavcan_HardwareVersion_t *hw_version) ****************************************************************************/ #define led(n, code, r , g , b, h) {.red = (r),.green = (g), .blue = (b),.hz = (h)} -typedef struct packed_struct led_t { +typedef begin_packed_struct struct led_t { uint16_t red : 5; uint16_t green : 6; uint16_t blue : 5; uint8_t hz; -} led_t; +} end_packed_struct led_t; static const led_t i2l[] = {