mbed-os/platform/include/platform
Jamie Smith 69d95b598a
Make DMA SPI driver aware of CPU cache, fix data corruption and other SPI issues on STM32H7 (#199)
* Handle cache alignment in DMA SPI driver

* Fix build on cache-less devices

* Fix a couple things I missed

* Run formatter, improve CacheAlignedBuffer docs

* Add missing license identifiers to source files

* Make CacheAlignedBuffer heap-allocatable, try and add exclusion for Nordic license in scancode_evaluate.py

* Formatting, docs, revert accidental change

* Update code blocks to pass spell checker
2023-12-19 10:21:47 -08:00
..
internal Update for Doxygen 1.9.5 (#119) 2023-01-03 21:26:26 -08: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
CacheAlignedBuffer.h Make DMA SPI driver aware of CPU cache, fix data corruption and other SPI issues on STM32H7 (#199) 2023-12-19 10:21:47 -08: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 Fix ABI differences between mbed-baremetal and mbed-os, remove PlatformMutex 2022-09-14 00:25:30 -07: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 Fix ABI differences between mbed-baremetal and mbed-os, remove PlatformMutex 2022-09-14 00:25:30 -07:00
NonCopyable.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 Fix ABI differences between mbed-baremetal and mbed-os, remove PlatformMutex 2022-09-14 00:25:30 -07: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 Make changes for Cortex-A5 support 2021-06-23 13:36:55 +08:00
mbed_assert.h Use MBED_FILENAME instead of __FILE__ in MBED_ASSERT 2022-02-01 09:25:33 +01:00
mbed_atomic.h Update for Doxygen 1.9.5 (#119) 2023-01-03 21:26:26 -08: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 Update for Doxygen 1.9.5 (#119) 2023-01-03 21:26:26 -08: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 mbed-ce@master + fixes + gcc 11 support (#135) 2023-02-21 09:04:34 -08:00
mbed_preprocessor.h Refactoring \platform as per directory structure proposal. 2020-07-28 10:14:44 +01:00
mbed_retarget.h mbed_retarget: enable IAR build 2021-07-19 15:05:37 +02:00
mbed_rtc_time.h Improve condition for declaring struct timeval 2021-04-22 13:20:22 +02: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 Fix strrchr() not declared for IAR 2022-02-07 16:04:23 +08:00
mbed_version.h Synchronize upstream changes - May 2023 edition (#160) 2023-05-17 01:18:28 -07: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