From a8786e6aa28406a2c681c5c93393bb0fa6013a10 Mon Sep 17 00:00:00 2001
From: Giovanni Di Sirio <gdisirio@gmail.com>
Date: Sat, 11 Jun 2016 07:52:42 +0000
Subject: Added 64 bits data field to CAN frames.

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9615 35acf78f-673a-0410-8e92-d51de3d6d3f4
---
 os/hal/ports/STM32/LLD/CANv1/hal_can_lld.h | 2 ++
 1 file changed, 2 insertions(+)

(limited to 'os/hal')

diff --git a/os/hal/ports/STM32/LLD/CANv1/hal_can_lld.h b/os/hal/ports/STM32/LLD/CANv1/hal_can_lld.h
index a1df84d44..d44ccf4ee 100644
--- a/os/hal/ports/STM32/LLD/CANv1/hal_can_lld.h
+++ b/os/hal/ports/STM32/LLD/CANv1/hal_can_lld.h
@@ -176,6 +176,7 @@ typedef struct {
     uint8_t                 data8[8];       /**< @brief Frame data.         */
     uint16_t                data16[4];      /**< @brief Frame data.         */
     uint32_t                data32[2];      /**< @brief Frame data.         */
+    uint64_t                data64[1];      /**< @brief Frame data.         */
   };
 } CANTxFrame;
 
@@ -206,6 +207,7 @@ typedef struct {
     uint8_t                 data8[8];       /**< @brief Frame data.         */
     uint16_t                data16[4];      /**< @brief Frame data.         */
     uint32_t                data32[2];      /**< @brief Frame data.         */
+    uint64_t                data64[1];      /**< @brief Frame data.         */
   };
 } CANRxFrame;
 
-- 
cgit v1.2.3