Skip to content

Commit a551faa

Browse files
authored
Merge pull request #2975 from ARMmbed/release-candidate
Release candidate for mbed-os-5.2-rc2
2 parents 670b098 + 683fc37 commit a551faa

File tree

4,030 files changed

+9691
-3782
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

4,030 files changed

+9691
-3782
lines changed
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

docs/mbed_targets.md

Lines changed: 5 additions & 12 deletions

drivers/AnalogIn.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@
2525
#include "platform/PlatformMutex.h"
2626

2727
namespace mbed {
28+
/** \addtogroup drivers */
29+
/** @{*/
2830

2931
/** An analog input, used for reading the voltage on a pin
3032
*
@@ -126,3 +128,5 @@ class AnalogIn {
126128
#endif
127129

128130
#endif
131+
132+
/** @}*/

drivers/AnalogOut.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@
2424
#include "platform/PlatformMutex.h"
2525

2626
namespace mbed {
27+
/** \addtogroup drivers */
28+
/** @{*/
2729

2830
/** An analog output, used for setting the voltage on a pin
2931
*
@@ -144,3 +146,5 @@ class AnalogOut {
144146
#endif
145147

146148
#endif
149+
150+
/** @}*/

drivers/BusIn.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@
2121
#include "platform/PlatformMutex.h"
2222

2323
namespace mbed {
24+
/** \addtogroup drivers */
25+
/** @{*/
2426

2527
/** A digital input bus, used for reading the state of a collection of pins
2628
*
@@ -102,3 +104,5 @@ class BusIn {
102104
} // namespace mbed
103105

104106
#endif
107+
108+
/** @}*/

drivers/BusInOut.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@
2020
#include "platform/PlatformMutex.h"
2121

2222
namespace mbed {
23+
/** \addtogroup drivers */
24+
/** @{*/
2325

2426
/** A digital input output bus, used for setting the state of a collection of pins
2527
*
@@ -121,3 +123,5 @@ class BusInOut {
121123
} // namespace mbed
122124

123125
#endif
126+
127+
/** @}*/

drivers/BusOut.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@
2020
#include "platform/PlatformMutex.h"
2121

2222
namespace mbed {
23+
/** \addtogroup drivers */
24+
/** @{*/
2325

2426
/** A digital output bus, used for setting the state of a collection of pins
2527
*/
@@ -105,3 +107,5 @@ class BusOut {
105107
} // namespace mbed
106108

107109
#endif
110+
111+
/** @}*/

drivers/CAN.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@
2525
#include "platform/PlatformMutex.h"
2626

2727
namespace mbed {
28+
/** \addtogroup drivers */
29+
/** @{*/
2830

2931
/** CANMessage class
3032
*
@@ -256,3 +258,5 @@ class CAN {
256258
#endif
257259

258260
#endif // MBED_CAN_H
261+
262+
/** @}*/

drivers/DigitalIn.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@
2222
#include "platform/critical.h"
2323

2424
namespace mbed {
25+
/** \addtogroup drivers */
26+
/** @{*/
2527

2628
/** A digital input, used for reading the state of a pin
2729
*
@@ -113,3 +115,5 @@ class DigitalIn {
113115
} // namespace mbed
114116

115117
#endif
118+
119+
/** @}*/

drivers/DigitalInOut.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@
2222
#include "platform/critical.h"
2323

2424
namespace mbed {
25+
/** \addtogroup drivers */
26+
/** @{*/
2527

2628
/** A digital input/output, used for setting or reading a bi-directional pin
2729
*
@@ -138,3 +140,5 @@ class DigitalInOut {
138140
} // namespace mbed
139141

140142
#endif
143+
144+
/** @}*/

drivers/DigitalOut.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@
2121
#include "platform/critical.h"
2222

2323
namespace mbed {
24+
/** \addtogroup drivers */
25+
/** @{*/
2426

2527
/** A digital output, used for setting the state of a pin
2628
*
@@ -124,3 +126,5 @@ class DigitalOut {
124126
} // namespace mbed
125127

126128
#endif
129+
130+
/** @}*/

drivers/DirHandle.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@ struct dirent {
3131
};
3232

3333
namespace mbed {
34+
/** \addtogroup drivers */
35+
/** @{*/
3436

3537
/** Represents a directory stream. Objects of this type are returned
3638
* by a FileSystemLike's opendir method. Implementations must define
@@ -118,3 +120,5 @@ extern "C" {
118120
};
119121

120122
#endif /* MBED_DIRHANDLE_H */
123+
124+
/** @}*/

drivers/Ethernet.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@
2121
#if DEVICE_ETHERNET
2222

2323
namespace mbed {
24+
/** \addtogroup drivers */
25+
/** @{*/
2426

2527
/** An ethernet interface, to use with the ethernet pins.
2628
*
@@ -170,3 +172,5 @@ class Ethernet {
170172
#endif
171173

172174
#endif
175+
176+
/** @}*/

drivers/FileBase.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,8 @@ typedef long off_t;
4646
#include "platform/PlatformMutex.h"
4747

4848
namespace mbed {
49+
/** \addtogroup drivers */
50+
/** @{*/
4951

5052
typedef enum {
5153
FilePathType,
@@ -80,3 +82,5 @@ class FileBase {
8082
} // namespace mbed
8183

8284
#endif
85+
86+
/** @}*/

drivers/FileHandle.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@ typedef long off_t;
2929
#endif
3030

3131
namespace mbed {
32+
/** \addtogroup drivers */
33+
/** @{*/
3234

3335
/** An OO equivalent of the internal FILEHANDLE variable
3436
* and associated _sys_* functions.
@@ -138,3 +140,5 @@ class FileHandle {
138140
} // namespace mbed
139141

140142
#endif
143+
144+
/** @}*/

drivers/FileLike.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@
2020
#include "drivers/FileHandle.h"
2121

2222
namespace mbed {
23+
/** \addtogroup drivers */
24+
/** @{*/
2325

2426
/* Class FileLike
2527
* A file-like object is one that can be opened with fopen by
@@ -45,3 +47,5 @@ class FileLike : public FileHandle, public FileBase {
4547
} // namespace mbed
4648

4749
#endif
50+
51+
/** @}*/

drivers/FilePath.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@
2222
#include "drivers/FileLike.h"
2323

2424
namespace mbed {
25+
/** \addtogroup drivers */
26+
/** @{*/
2527

2628
class FilePath {
2729
public:
@@ -44,3 +46,5 @@ class FilePath {
4446
} // namespace mbed
4547

4648
#endif
49+
50+
/** @}*/

drivers/FileSystemLike.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@
2323
#include "drivers/DirHandle.h"
2424

2525
namespace mbed {
26+
/** \addtogroup drivers */
27+
/** @{*/
2628

2729
/** A filesystem-like object is one that can be used to open files
2830
* though it by fopen("/name/filename", mode)
@@ -104,3 +106,5 @@ class FileSystemLike : public FileBase {
104106
} // namespace mbed
105107

106108
#endif
109+
110+
/** @}*/

drivers/I2C.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@
3131
#endif
3232

3333
namespace mbed {
34+
/** \addtogroup drivers */
35+
/** @{*/
3436

3537
/** An I2C Master, used for communicating with I2C slave devices
3638
*
@@ -191,3 +193,5 @@ class I2C {
191193
#endif
192194

193195
#endif
196+
197+
/** @}*/

drivers/I2CSlave.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@
2323
#include "hal/i2c_api.h"
2424

2525
namespace mbed {
26+
/** \addtogroup drivers */
27+
/** @{*/
2628

2729
/** An I2C Slave, used for communicating with an I2C Master device
2830
*
@@ -154,3 +156,5 @@ class I2CSlave {
154156
#endif
155157

156158
#endif
159+
160+
/** @}*/

drivers/InterruptIn.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@
2727
#include "platform/toolchain.h"
2828

2929
namespace mbed {
30+
/** \addtogroup drivers */
31+
/** @{*/
3032

3133
/** A digital interrupt input, used to call a function on a rising or falling edge
3234
*
@@ -158,3 +160,5 @@ class InterruptIn {
158160
#endif
159161

160162
#endif
163+
164+
/** @}*/

drivers/InterruptManager.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@
2222
#include <string.h>
2323

2424
namespace mbed {
25+
/** \addtogroup drivers */
26+
/** @{*/
2527

2628
/** Use this singleton if you need to chain interrupt handlers.
2729
*
@@ -169,3 +171,5 @@ class InterruptManager {
169171

170172
#endif
171173

174+
175+
/** @}*/

drivers/LocalFileSystem.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@
2424
#include "platform/PlatformMutex.h"
2525

2626
namespace mbed {
27+
/** \addtogroup drivers */
28+
/** @{*/
2729

2830
FILEHANDLE local_file_open(const char* name, int flags);
2931

@@ -108,3 +110,5 @@ class LocalFileSystem : public FileSystemLike {
108110
#endif
109111

110112
#endif
113+
114+
/** @}*/

drivers/LowPowerTicker.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@
2424
#include "hal/lp_ticker_api.h"
2525

2626
namespace mbed {
27+
/** \addtogroup drivers */
28+
/** @{*/
2729

2830
/** Low Power Ticker
2931
*
@@ -44,3 +46,5 @@ class LowPowerTicker : public Ticker {
4446
#endif
4547

4648
#endif
49+
50+
/** @}*/

drivers/LowPowerTimeout.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@
2424
#include "drivers/LowPowerTicker.h"
2525

2626
namespace mbed {
27+
/** \addtogroup drivers */
28+
/** @{*/
2729

2830
/** Low Power Timout
2931
*
@@ -42,3 +44,5 @@ class LowPowerTimeout : public LowPowerTicker {
4244
#endif
4345

4446
#endif
47+
48+
/** @}*/

drivers/LowPowerTimer.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@
2424
#include "hal/lp_ticker_api.h"
2525

2626
namespace mbed {
27+
/** \addtogroup drivers */
28+
/** @{*/
2729

2830
/** Low power timer
2931
*
@@ -42,3 +44,5 @@ class LowPowerTimer : public Timer {
4244
#endif
4345

4446
#endif
47+
48+
/** @}*/

0 commit comments

Comments
 (0)