mbed-os/platform/include/platform
Ladislas de Toldi f80ed5ef3e
Fix define MBED_EXCLUSIVE_ACCESS for Apple M1 (ARM64) computers
The new Apple M1 Mac computers are ARM based. When compiling and running
unit tests on an M1 Mac, the architecture is defined as __arm__

An extra check for __aarch64__ is needed to set MBED_EXCLUSIVE_ACCESS to 0U for the M1
Mac

If not, compilation fails with "Unknown ARM architecture for exclusive access" error
2021-03-23 11:42:02 +01:00
..
internal Add missing retry to atomic exchange 2020-12-03 16:36:23 +02:00
ATCmdParser.h Refactoring \platform as per directory structure proposal. 2020-07-28 10:14:44 +01:00
CThunk.h Refactoring \platform as per directory structure proposal. 2020-07-28 10:14:44 +01:00
Callback.h Refactoring \platform as per directory structure proposal. 2020-07-28 10:14:44 +01:00
CircularBuffer.h Change MBED_STATIC_ASSERTs version for built-in 2020-10-27 08:30:40 -05:00
CriticalSectionLock.h Refactoring \platform as per directory structure proposal. 2020-07-28 10:14:44 +01:00
DeepSleepLock.h Refactoring \platform as per directory structure proposal. 2020-07-28 10:14:44 +01:00
DirHandle.h Refactoring \platform as per directory structure proposal. 2020-07-28 10:14:44 +01:00
FileBase.h Refactoring \platform as per directory structure proposal. 2020-07-28 10:14:44 +01:00
FileHandle.h Refactoring \platform as per directory structure proposal. 2020-07-28 10:14:44 +01:00
FileLike.h Refactoring \platform as per directory structure proposal. 2020-07-28 10:14:44 +01:00
FilePath.h Refactoring \platform as per directory structure proposal. 2020-07-28 10:14:44 +01:00
FileSystemHandle.h Refactoring \platform as per directory structure proposal. 2020-07-28 10:14:44 +01:00
FileSystemLike.h Refactoring \platform as per directory structure proposal. 2020-07-28 10:14:44 +01:00
LocalFileSystem.h Refactoring \platform as per directory structure proposal. 2020-07-28 10:14:44 +01:00
NonCopyable.h Refactoring \platform as per directory structure proposal. 2020-07-28 10:14:44 +01:00
PlatformMutex.h Refactoring \platform as per directory structure proposal. 2020-07-28 10:14:44 +01:00
ScopedLock.h Refactoring \platform as per directory structure proposal. 2020-07-28 10:14:44 +01:00
ScopedRamExecutionLock.h Refactoring \platform as per directory structure proposal. 2020-07-28 10:14:44 +01:00
ScopedRomWriteLock.h Refactoring \platform as per directory structure proposal. 2020-07-28 10:14:44 +01:00
SharedPtr.h Refactoring \platform as per directory structure proposal. 2020-07-28 10:14:44 +01:00
SingletonPtr.h Refactoring \platform as per directory structure proposal. 2020-07-28 10:14:44 +01:00
Span.h Change MBED_STATIC_ASSERTs version for built-in 2020-10-27 08:30:40 -05:00
Stream.h Refactoring \platform as per directory structure proposal. 2020-07-28 10:14:44 +01:00
Transaction.h Refactoring \platform as per directory structure proposal. 2020-07-28 10:14:44 +01:00
mbed_application.h Refactoring \platform as per directory structure proposal. 2020-07-28 10:14:44 +01:00
mbed_assert.h Change MBED_STATIC_ASSERTs version for built-in 2020-10-27 08:30:40 -05:00
mbed_atomic.h Fix define MBED_EXCLUSIVE_ACCESS for Apple M1 (ARM64) computers 2021-03-23 11:42:02 +01:00
mbed_chrono.h Refactoring \platform as per directory structure proposal. 2020-07-28 10:14:44 +01:00
mbed_critical.h Refactoring \platform as per directory structure proposal. 2020-07-28 10:14:44 +01:00
mbed_debug.h Refactoring \platform as per directory structure proposal. 2020-07-28 10:14:44 +01:00
mbed_enum_flags.h Refactoring \platform as per directory structure proposal. 2020-07-28 10:14:44 +01:00
mbed_error.h Refactoring \platform as per directory structure proposal. 2020-07-28 10:14:44 +01:00
mbed_interface.h Refactoring \platform as per directory structure proposal. 2020-07-28 10:14:44 +01:00
mbed_mem_trace.h Refactoring \platform as per directory structure proposal. 2020-07-28 10:14:44 +01:00
mbed_mktime.h Refactoring \platform as per directory structure proposal. 2020-07-28 10:14:44 +01:00
mbed_mpu_mgmt.h Refactoring \platform as per directory structure proposal. 2020-07-28 10:14:44 +01:00
mbed_poll.h Refactoring \platform as per directory structure proposal. 2020-07-28 10:14:44 +01:00
mbed_power_mgmt.h Refactoring \platform as per directory structure proposal. 2020-07-28 10:14:44 +01:00
mbed_preprocessor.h Refactoring \platform as per directory structure proposal. 2020-07-28 10:14:44 +01:00
mbed_retarget.h Make readdir reentrant 2020-09-04 16:58:23 +03:00
mbed_rtc_time.h Refactoring \platform as per directory structure proposal. 2020-07-28 10:14:44 +01:00
mbed_semihost_api.h Refactoring \platform as per directory structure proposal. 2020-07-28 10:14:44 +01:00
mbed_stats.h Refactoring \platform as per directory structure proposal. 2020-07-28 10:14:44 +01:00
mbed_thread.h Refactoring \platform as per directory structure proposal. 2020-07-28 10:14:44 +01:00
mbed_toolchain.h Refactoring \platform as per directory structure proposal. 2020-07-28 10:14:44 +01:00
mbed_version.h Update Mbed version block 2021-03-15 12:45:41 +00:00
mbed_wait_api.h Refactoring \platform as per directory structure proposal. 2020-07-28 10:14:44 +01:00
platform.h Rename USBTX/RX to CONSOLE_TX/RX 2021-03-18 17:01:54 +00:00