mbed-os/platform
Przemyslaw Stekiel c962913ed9 Add assertion to make CounterType consistent with BufferSize.
CounterType is used to define type of _head and _tail counters. This may cause the following problems:
- counters are used as array indexes so only unsigned types should be used for counters,
- CounterType must be consistent with BufferSize and BufferSize is of uint32_t type (i.e. Circular Buffer with the following parameters: BufferSize = 1000, CounterType = unsigned char will not work properly).
2017-11-29 11:26:23 +01:00
..
ATCmdParser.cpp
ATCmdParser.h
CThunk.h
CallChain.cpp
CallChain.h
Callback.h
CircularBuffer.h
CriticalSectionLock.h
DeepSleepLock.h
DirHandle.h
FileBase.cpp
FileBase.h
FileHandle.cpp
FileHandle.h
FileLike.h
FilePath.cpp
FilePath.h
FileSystemHandle.cpp
FileSystemHandle.h
FileSystemLike.h
FunctionPointer.h
LocalFileSystem.cpp
LocalFileSystem.h
NonCopyable.h
PlatformMutex.h
SingletonPtr.h
Stream.cpp
Stream.h
Transaction.h
critical.h
mbed_alloc_wrappers.cpp
mbed_application.c
mbed_application.h
mbed_assert.c
mbed_assert.h
mbed_board.c
mbed_critical.c
mbed_critical.h
mbed_debug.h
mbed_error.c
mbed_error.h
mbed_interface.c
mbed_interface.h
mbed_lib.json
mbed_mem_trace.c
mbed_mem_trace.h
mbed_mktime.c
mbed_mktime.h
mbed_poll.cpp
mbed_poll.h
mbed_preprocessor.h
mbed_retarget.cpp
mbed_retarget.h
mbed_rtc_time.cpp
mbed_rtc_time.h
mbed_sdk_boot.c
mbed_semihost_api.c
mbed_semihost_api.h
mbed_sleep.h
mbed_stats.c
mbed_stats.h
mbed_toolchain.h
mbed_wait_api.h
mbed_wait_api_no_rtos.c
mbed_wait_api_rtos.cpp
platform.h
rtc_time.h
semihost_api.h
sleep.h
toolchain.h
wait_api.h