|
|
|
|
|
|
|
|
|
|
|
|
|
|
#if defined(__MK20DX128__) || defined(__MK20DX256__) || defined(__MK64FX512__) || defined(__MK66FX1M0__) |
|
|
#if defined(__MK20DX128__) || defined(__MK20DX256__) || defined(__MK64FX512__) || defined(__MK66FX1M0__) |
|
|
#if defined (__ARM_ARCH_7M__) || defined (__ARM_ARCH_7EM__) |
|
|
#if defined (__ARM_ARCH_7M__) || defined (__ARM_ARCH_7EM__) |
|
|
|
|
|
/* |
|
|
|
|
|
* Let __ARM_FEATURE_UNALIGNED be set by the achitechture and the compiler flags: |
|
|
|
|
|
* -munaligned-access |
|
|
|
|
|
* -mno-unaligned-access |
|
|
|
|
|
* instead of always setting it here. |
|
|
|
|
|
* |
|
|
#define __ARM_FEATURE_UNALIGNED 1 |
|
|
#define __ARM_FEATURE_UNALIGNED 1 |
|
|
|
|
|
*/ |
|
|
|
|
|
|
|
|
/* This memcpy routine is optimised for Cortex-M3/M4 cores with/without |
|
|
/* This memcpy routine is optimised for Cortex-M3/M4 cores with/without |
|
|
unaligned access. |
|
|
unaligned access. |