Module Name: src Committed By: bouyer Date: Sun Jan 15 21:01:34 UTC 2017
Modified Files: src/sys/netcan [bouyer-socketcan]: can.h Log Message: Align can_frame.data to 8 bytes, per SocketCAN spec. To generate a diff of this commit: cvs rdiff -u -r1.1.2.1 -r1.1.2.2 src/sys/netcan/can.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/netcan/can.h diff -u src/sys/netcan/can.h:1.1.2.1 src/sys/netcan/can.h:1.1.2.2 --- src/sys/netcan/can.h:1.1.2.1 Sun Jan 15 20:27:33 2017 +++ src/sys/netcan/can.h Sun Jan 15 21:01:34 2017 @@ -1,4 +1,4 @@ -/* $NetBSD: can.h,v 1.1.2.1 2017/01/15 20:27:33 bouyer Exp $ */ +/* $NetBSD: can.h,v 1.1.2.2 2017/01/15 21:01:34 bouyer Exp $ */ /*- * Copyright (c) 2003, 2017 The NetBSD Foundation, Inc. @@ -68,7 +68,7 @@ struct can_frame { uint8_t __pad; uint8_t __res0; uint8_t __res1; - uint8_t data[CAN_MAX_DLEN]; + uint8_t data[CAN_MAX_DLEN] __aligned(8); }; #define CAN_MTU (sizeof(struct can_frame))