paparazzi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[paparazzi-commits] [paparazzi/pprzlink] f5d2f4: This solution should pr


From: Gautier Hattenberger
Subject: [paparazzi-commits] [paparazzi/pprzlink] f5d2f4: This solution should provide a solution for unalig...
Date: Wed, 01 Apr 2020 04:34:08 -0700

  Branch: refs/heads/master
  Home:   https://github.com/paparazzi/pprzlink
  Commit: f5d2f4a29bed273ab5cc5e97c485c7a63ada862e
      
https://github.com/paparazzi/pprzlink/commit/f5d2f4a29bed273ab5cc5e97c485c7a63ada862e
  Author: Gautier Hattenberger <address@hidden>
  Date:   2020-03-31 (Tue, 31 Mar 2020)

  Changed paths:
    M tools/generator/C/include_v2.0/pprzlink_utils.h

  Log Message:
  -----------
  This solution should provide a solution for unaligned access

It should work for all architectures and all compilers, for values and
arrays.
If unaligned access is supported, it has no overhead, otherwise proper
assembly code (with underlying memcpy) is generated.
The big endian swap is removed as it is not the proper way to do it
anyway. If we actually need to support big endianness, it should be done
properly and for all types bigger than a single byte.


  Commit: 408f5177249fd7368d7e323564511db4188b60a3
      
https://github.com/paparazzi/pprzlink/commit/408f5177249fd7368d7e323564511db4188b60a3
  Author: Gautier Hattenberger <address@hidden>
  Date:   2020-04-01 (Wed, 01 Apr 2020)

  Changed paths:
    M lib/v2.0/C/ivy_transport.c

  Log Message:
  -----------
  [fix] fix type for ivy_transport


Compare: 
https://github.com/paparazzi/pprzlink/compare/3500ce0cfa3c...408f5177249f



reply via email to

[Prev in Thread] Current Thread [Next in Thread]