File tree Expand file tree Collapse file tree 6 files changed +13
-0
lines changed Expand file tree Collapse file tree 6 files changed +13
-0
lines changed Original file line number Diff line number Diff line change 42
42
* \defgroup drivers_USBCDC_ECM USBCDC_ECM class
43
43
* \ingroup drivers-public-api-usb
44
44
* @{
45
+ * @note Bare metal profile: This class is not supported.
45
46
*/
46
47
47
48
class USBCDC_ECM : public USBDevice {
Original file line number Diff line number Diff line change @@ -90,6 +90,8 @@ struct Waiter;
90
90
*
91
91
* @note Synchronization level: Thread safe
92
92
*
93
+ * @note Bare metal profile: This class is not supported.
94
+ *
93
95
* Example:
94
96
*
95
97
* @code
Original file line number Diff line number Diff line change @@ -59,6 +59,9 @@ namespace rtos {
59
59
* Memory considerations: The mail data store and control structures are part of this class - they do not (themselves)
60
60
* allocate memory on the heap, both for the Mbed OS and underlying RTOS objects (static or dynamic RTOS memory
61
61
* pools are not being used).
62
+ *
63
+ * @note
64
+ * Bare metal profile: This class is not supported.
62
65
*/
63
66
template <typename T, uint32_t queue_sz>
64
67
class Mail : private mbed ::NonCopyable<Mail<T, queue_sz> > {
Original file line number Diff line number Diff line change @@ -51,6 +51,9 @@ namespace rtos {
51
51
@note
52
52
Memory considerations: The memory pool data store and control structures will be created on current thread's stack,
53
53
both for the mbed OS and underlying RTOS objects (static or dynamic RTOS memory pools are not being used).
54
+
55
+ @note
56
+ Bare metal profile: This class is not supported.
54
57
*/
55
58
template <typename T, uint32_t pool_sz>
56
59
class MemoryPool : private mbed ::NonCopyable<MemoryPool<T, pool_sz> > {
Original file line number Diff line number Diff line change @@ -58,6 +58,7 @@ namespace rtos {
58
58
* current thread's stack, both for the Mbed OS and underlying RTOS
59
59
* objects (static or dynamic RTOS memory pools are not being used).
60
60
*
61
+ * @note Bare metal profile: This class is not supported.
61
62
*/
62
63
template <typename T, uint32_t queue_sz>
63
64
class Queue : private mbed ::NonCopyable<Queue<T, queue_sz> > {
Original file line number Diff line number Diff line change @@ -84,6 +84,9 @@ namespace rtos {
84
84
* to give access to particular thread used overloaded constructor with `tz_module` as argument during thread creation.
85
85
*
86
86
* MBED_TZ_DEFAULT_ACCESS is target specific define, should be set in targets.json file for Cortex-M23/M33 devices.
87
+ *
88
+ * @note
89
+ * Bare metal profile: This class is not supported.
87
90
*/
88
91
89
92
class Thread : private mbed ::NonCopyable<Thread> {
You can’t perform that action at this time.
0 commit comments