Skip to content

Commit 881722c

Browse files
committed
Update patchset
1 parent 36476e0 commit 881722c

File tree

158 files changed

+876
-67582
lines changed

Some content is hidden

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

158 files changed

+876
-67582
lines changed

patches/0001-PACKAGING-remove-gdb-exta-information-to-slim-librar.patch

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
From 3d7f8d18abca4e6132611fe544bf94b5d3483af3 Mon Sep 17 00:00:00 2001
22
From: Martino Facchin <[email protected]>
33
Date: Thu, 11 Mar 2021 15:05:20 +0100
4-
Subject: [PATCH 001/138] PACKAGING: remove gdb exta information to slim
4+
Subject: [PATCH 001/157] PACKAGING: remove gdb exta information to slim
55
library
66

77
---
@@ -22,5 +22,5 @@ index 21ba5c88d5..5995d276e4 100644
2222
"c": ["-c", "-std=gnu11"],
2323
"cxx": ["-c", "-std=gnu++14", "-fno-rtti", "-Wvla"],
2424
--
25-
2.25.1
25+
2.36.0
2626

patches/0002-Portenta-enable-certificates-in-filesystem.patch

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
From cb1899e821138682f821ef80b4d1480c013ad3bd Mon Sep 17 00:00:00 2001
22
From: Martino Facchin <[email protected]>
33
Date: Wed, 28 Oct 2020 15:26:21 +0100
4-
Subject: [PATCH 002/138] Portenta: enable certificates in filesystem
4+
Subject: [PATCH 002/157] Portenta: enable certificates in filesystem
55

66
---
77
targets/targets.json | 2 ++
@@ -21,5 +21,5 @@ index f4d4055553..8732ee0ba8 100644
2121
"QSPI_NO_SAMPLE_SHIFT",
2222
"CYW43XXX_UNBUFFERED_UART"
2323
--
24-
2.25.1
24+
2.36.0
2525

patches/0003-I2CSlave.read-buf-count-returns-the-number-of-bytes-.patch

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
From 3659582e80ee60cd6f393318f54c51b90ef6703e Mon Sep 17 00:00:00 2001
22
From: Martino Facchin <[email protected]>
33
Date: Wed, 1 Apr 2020 12:21:59 +0200
4-
Subject: [PATCH 003/138] I2CSlave.read(buf, count) returns the number of bytes
4+
Subject: [PATCH 003/157] I2CSlave.read(buf, count) returns the number of bytes
55
actually read
66

77
---
@@ -36,5 +36,5 @@ index 4317df9656..e4515820ad 100644
3636

3737
int I2CSlave::read(void)
3838
--
39-
2.25.1
39+
2.36.0
4040

patches/0004-Add-AnalogIn-configure-function.patch

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
From 7abd4be4ee59e6e96f250f9a79c5d70d365a2417 Mon Sep 17 00:00:00 2001
22
From: Paolo Calao <[email protected]>
33
Date: Wed, 13 May 2020 11:59:46 +0200
4-
Subject: [PATCH 004/138] Add AnalogIn configure function
4+
Subject: [PATCH 004/157] Add AnalogIn configure function
55

66
This adds a weak method to configure AnalogIn objects.
77
Also, a strong implementation of such method for NRF5284 is provided.
@@ -169,5 +169,5 @@ index 41b87722ac..4466f680c7 100644
169169
uint32_t ch;
170170
};
171171
--
172-
2.25.1
172+
2.36.0
173173

patches/0005-HACK-avoid-10862-by-not-firing-the-assert.patch

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
From 5722a9ef477e5a3f4470898c7028633f1f004ff6 Mon Sep 17 00:00:00 2001
22
From: Martino Facchin <[email protected]>
33
Date: Wed, 31 Jul 2019 12:48:04 +0200
4-
Subject: [PATCH 005/138] HACK: avoid #10862 by not firing the assert
4+
Subject: [PATCH 005/157] HACK: avoid #10862 by not firing the assert
55

66
---
77
drivers/usb/source/USBDevice.cpp | 18 ++++++++++--------
@@ -44,5 +44,5 @@ index 6d3cfc87d4..ddeabcfa15 100644
4444
}
4545

4646
--
47-
2.25.1
47+
2.36.0
4848

patches/0006-portentaH7-Change-BLE-public-address.patch

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
From 7670c4f59b63a06fea0fc6dcd96af6976a548317 Mon Sep 17 00:00:00 2001
22
From: Paolo Calao <[email protected]>
33
Date: Thu, 29 Oct 2020 15:40:32 +0100
4-
Subject: [PATCH 006/138] portentaH7: Change BLE public address
4+
Subject: [PATCH 006/157] portentaH7: Change BLE public address
55

66
---
77
.../ble/FEATURE_BLE/COMPONENT_CYW43XXX/HCIDriver.cpp | 11 +++++++++++
@@ -37,5 +37,5 @@ index 957e37594b..ff389c9f81 100644
3737
} else {
3838
}
3939
--
40-
2.25.1
40+
2.36.0
4141

patches/0007-TLSSocketWrapper-add-method-to-retrieve-certificates.patch

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
From d1ded30e5559b403dd49378bfaf9e7fab87d4ffa Mon Sep 17 00:00:00 2001
22
From: Martino Facchin <[email protected]>
33
Date: Mon, 9 Nov 2020 10:00:01 +0100
4-
Subject: [PATCH 007/138] TLSSocketWrapper: add method to retrieve certificates
4+
Subject: [PATCH 007/157] TLSSocketWrapper: add method to retrieve certificates
55
from filesystem
66

77
---
@@ -90,5 +90,5 @@ index cebaf04703..8202151eb7 100644
9090
{
9191
return set_client_cert_key(client_cert_pem, strlen(client_cert_pem) + 1, client_private_key_pem, strlen(client_private_key_pem) + 1);
9292
--
93-
2.25.1
93+
2.36.0
9494

patches/0008-TLSSocketWrapper-Add-unit-test-for-set_root_ca_cert_.patch

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
From ec10b2d3b5671f72ff3be6510f561dcc15712d5e Mon Sep 17 00:00:00 2001
22
From: Martino Facchin <[email protected]>
33
Date: Mon, 9 Nov 2020 13:34:18 +0100
4-
Subject: [PATCH 008/138] TLSSocketWrapper: Add unit test for
4+
Subject: [PATCH 008/157] TLSSocketWrapper: Add unit test for
55
set_root_ca_cert_path
66

77
---
@@ -57,5 +57,5 @@ index 4f9ce6b96c..ad2d3d8d44 100644
5757

5858
#endif /* UNITTESTS_FEATURES_NETSOCKET_TLSSOCKET_TLS_TEST_CONFIG_H_ */
5959
--
60-
2.25.1
60+
2.36.0
6161

patches/0009-TLSSocketWrapper-add-test-for-certificates-stored-in.patch

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
From b61ee5dcb0010d99b8260457ac8286bb1078412b Mon Sep 17 00:00:00 2001
22
From: Martino Facchin <[email protected]>
33
Date: Mon, 9 Nov 2020 13:52:28 +0100
4-
Subject: [PATCH 009/138] TLSSocketWrapper: add test for certificates stored in
4+
Subject: [PATCH 009/157] TLSSocketWrapper: add test for certificates stored in
55
filesystem
66

77
---
@@ -95,5 +95,5 @@ index 0000000000..cf3dff2e93
9595
+}
9696
\ No newline at end of file
9797
--
98-
2.25.1
98+
2.36.0
9999

patches/0010-Initial-support-Portenta-Beta.patch

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
From 43be92f77f5c5e4ea6c6b9b3b9f9b1adc08bc2e3 Mon Sep 17 00:00:00 2001
22
From: Martino Facchin <[email protected]>
33
Date: Thu, 10 Dec 2020 19:39:01 +0100
4-
Subject: [PATCH 010/138] Initial: support Portenta Beta
4+
Subject: [PATCH 010/157] Initial: support Portenta Beta
55

66
TODO: add 27mhz clock configuration
77
---
@@ -22,5 +22,5 @@ index 8732ee0ba8..f79bc4f63f 100644
2222
"network-default-interface-type": "ETHERNET",
2323
"i2c_timing_value_algo": true
2424
--
25-
2.25.1
25+
2.36.0
2626

patches/0011-STM32-USB-allow-dynamic-USB-speed-configuration-base.patch

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
From 2bdb291a44fd149d38662f70a574b1a06380fca7 Mon Sep 17 00:00:00 2001
22
From: Martino Facchin <[email protected]>
33
Date: Thu, 11 Mar 2021 11:50:18 +0100
4-
Subject: [PATCH 011/138] STM32: USB: allow dynamic USB speed configuration
4+
Subject: [PATCH 011/157] STM32: USB: allow dynamic USB speed configuration
55
based on bootloader parameters
66

77
---
@@ -141,5 +141,5 @@ index c45150de4b..40f1044216 100644
141141
instance->events->start_process();
142142
}
143143
--
144-
2.25.1
144+
2.36.0
145145

patches/0012-Increase-Cordio-memory-pool-for-nRF52832.patch

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
From 66c314a029c7db96c88c9155ec2db93f4f48ab72 Mon Sep 17 00:00:00 2001
22
From: Martino Facchin <[email protected]>
33
Date: Thu, 10 Dec 2020 09:43:14 +0100
4-
Subject: [PATCH 012/138] Increase Cordio memory pool for nRF52832
4+
Subject: [PATCH 012/157] Increase Cordio memory pool for nRF52832
55

66
completes 9354bc2a958966739adb0b9584c966bc13e675d5
77
---
@@ -22,5 +22,5 @@ index 05e5a45eee..3a3d85128d 100644
2222
"wsf-pool-buffer-size": {
2323
"help": "Defines the memory allocated for the wsf memory pool.",
2424
--
25-
2.25.1
25+
2.36.0
2626

patches/0013-Cordio-Add-sendCmplt-Callback-for-updating-NumCmplPc.patch

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
From 7001a3f148125888a91e33c949340b13af855242 Mon Sep 17 00:00:00 2001
22
From: Paolo Calao <[email protected]>
33
Date: Wed, 26 Aug 2020 17:57:42 +0200
4-
Subject: [PATCH 013/138] Cordio Add sendCmplt Callback for updating
4+
Subject: [PATCH 013/157] Cordio Add sendCmplt Callback for updating
55
NumCmplPckts on disconnection
66

77
---
@@ -32,5 +32,5 @@ index 766c5170ec..5bc2190144 100644
3232
if (pLctrVsHdlrs && pLctrVsHdlrs->connCleanup)
3333
{
3434
--
35-
2.25.1
35+
2.36.0
3636

patches/0014-Add-support-for-Arduino-Edge-Control.patch

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
From d7f2002260d93cbd4424dca524ac0b5ac8855d9e Mon Sep 17 00:00:00 2001
22
From: Giampaolo Mancini <[email protected]>
33
Date: Wed, 8 Jan 2020 16:42:46 +0100
4-
Subject: [PATCH 014/138] Add support for Arduino Edge Control
4+
Subject: [PATCH 014/157] Add support for Arduino Edge Control
55

66
---
77
.../TARGET_EDGE_CONTROL/PinNames.h | 207 ++++++++++++++++++
@@ -293,5 +293,5 @@ index f79bc4f63f..0bc010dbea 100644
293293
"core": "Cortex-M4F",
294294
"components_add": [
295295
--
296-
2.25.1
296+
2.36.0
297297

patches/0015-RASPBERRYPI-import-pico-sdk.patch

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
From d0d987ef31108b9372818f7c728a29986a8b85de Mon Sep 17 00:00:00 2001
22
From: Martino Facchin <[email protected]>
33
Date: Mon, 3 May 2021 10:45:27 +0200
4-
Subject: [PATCH 015/138] RASPBERRYPI: import pico-sdk
4+
Subject: [PATCH 015/157] RASPBERRYPI: import pico-sdk
55

66
---
77
.../TARGET_RP2040/pico-sdk/CMakeLists.txt | 89 +
@@ -122065,5 +122065,5 @@ index 0000000000..6c361e0002
122065122065
+ * \brief <a href="https://github.com/hathach/tinyusb">TinyUSB</a> Host-mode support for the RP2040
122066122066
+ */
122067122067
--
122068-
2.25.1
122068+
2.36.0
122069122069

patches/0016-RP2040-add-NANO_RP2040_CONNECT-target.patch

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
From da155e47b873ca2844201f68e8733dd7a2f85bf2 Mon Sep 17 00:00:00 2001
22
From: Martino Facchin <[email protected]>
33
Date: Mon, 3 May 2021 10:56:43 +0200
4-
Subject: [PATCH 016/138] RP2040: add NANO_RP2040_CONNECT target
4+
Subject: [PATCH 016/157] RP2040: add NANO_RP2040_CONNECT target
55

66
---
77
targets/CMakeLists.txt | 1 +
@@ -1031,5 +1031,5 @@ index 0bc010dbea..5bdddb968d 100644
10311031
"version": "1",
10321032
"public": false
10331033
--
1034-
2.25.1
1034+
2.36.0
10351035

patches/0017-RP2040-add-placeholder-files-for-includes-like-pico-.patch

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
From b2beb1cd8085dff199987ae140ea679bd671f62e Mon Sep 17 00:00:00 2001
22
From: Martino Facchin <[email protected]>
33
Date: Fri, 12 Feb 2021 13:29:58 +0100
4-
Subject: [PATCH 017/138] RP2040: add placeholder files for includes like
4+
Subject: [PATCH 017/157] RP2040: add placeholder files for includes like
55
pico/*.h
66

77
---
@@ -23,5 +23,5 @@ diff --git a/targets/TARGET_RASPBERRYPI/TARGET_RP2040/pico-sdk/common/pico_time/
2323
new file mode 100644
2424
index 0000000000..e69de29bb2
2525
--
26-
2.25.1
26+
2.36.0
2727

patches/0018-RP2040-implement-serial-api.patch

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
From 374ca188ae04f1fc9cd2f2739448e37b290dfd35 Mon Sep 17 00:00:00 2001
22
From: Martino Facchin <[email protected]>
33
Date: Fri, 12 Feb 2021 15:49:55 +0100
4-
Subject: [PATCH 018/138] RP2040: implement serial api
4+
Subject: [PATCH 018/157] RP2040: implement serial api
55

66
---
77
.../TARGET_RP2040/PeripheralPins.c | 85 +++++++
@@ -514,5 +514,5 @@ index 5bdddb968d..596670be3d 100644
514514
},
515515
"__build_tools_metadata__": {
516516
--
517-
2.25.1
517+
2.36.0
518518

patches/0019-RP2040-add-pinmap-for-i2c-spi-pwm.patch

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
From d2769007537ff59f08fd97d9c67eee05139bc0f5 Mon Sep 17 00:00:00 2001
22
From: Martino Facchin <[email protected]>
33
Date: Fri, 12 Feb 2021 17:03:32 +0100
4-
Subject: [PATCH 019/138] RP2040: add pinmap for i2c, spi, pwm
4+
Subject: [PATCH 019/157] RP2040: add pinmap for i2c, spi, pwm
55

66
---
77
.../TARGET_RP2040/PeripheralNames.h | 6 +-
@@ -179,5 +179,5 @@ index abeaed1d82..482f8f499c 100644
179179

180180
//*** ADC ***
181181
--
182-
2.25.1
182+
2.36.0
183183

patches/0020-RP2040-Mark-.init-section-as-KEEP.patch

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
From b1f552e3a7735549513bf9806f37bfc16685bee9 Mon Sep 17 00:00:00 2001
22
From: Martino Facchin <[email protected]>
33
Date: Mon, 15 Feb 2021 12:24:50 +0100
4-
Subject: [PATCH 020/138] RP2040: Mark .init section as KEEP
4+
Subject: [PATCH 020/157] RP2040: Mark .init section as KEEP
55

66
---
77
.../TARGET_RP2040/TOOLCHAIN_GCC_ARM/memmap_default.ld | 2 +-
@@ -21,5 +21,5 @@ index 07d5812db1..fb2ff6d18a 100644
2121
*(.fini)
2222
/* Pull all c'tors into .text */
2323
--
24-
2.25.1
24+
2.36.0
2525

patches/0021-RP2040-implement-mbed-api-analogin.patch

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
From 1a814e88b4c9077aa5458e9639080429691de2e1 Mon Sep 17 00:00:00 2001
22
From: Alexander Entinger <[email protected]>
33
Date: Mon, 15 Feb 2021 13:52:41 +0100
4-
Subject: [PATCH 021/138] RP2040: implement mbed api analogin.
4+
Subject: [PATCH 021/157] RP2040: implement mbed api analogin.
55

66
---
77
.../TARGET_RP2040/PeripheralNames.h | 5 +-
@@ -129,5 +129,5 @@ index 7272492f2f..16dab0daaf 100644
129129
};
130130

131131
--
132-
2.25.1
132+
2.36.0
133133

patches/0022-RP2040-add-SPI-support.patch

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
From 7a040207fa7a36319e1d2e26516210d9cdc44d6c Mon Sep 17 00:00:00 2001
22
From: Alexander Entinger <[email protected]>
33
Date: Mon, 15 Feb 2021 15:51:03 +0100
4-
Subject: [PATCH 022/138] RP2040: add SPI support
4+
Subject: [PATCH 022/157] RP2040: add SPI support
55

66
---
77
.../TARGET_RP2040/PeripheralPins.c | 16 +--
@@ -207,5 +207,5 @@ index 596670be3d..98997cd193 100644
207207
},
208208
"NANO_RP2040_CONNECT": {
209209
--
210-
2.25.1
210+
2.36.0
211211

patches/0023-RP2040-prefix-pico-sdk-s-i2c_init-function-with-a-_.patch

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
From a82090cdeb83df83716f8f9303d17dbf7f85050f Mon Sep 17 00:00:00 2001
22
From: Alexander Entinger <[email protected]>
33
Date: Tue, 16 Feb 2021 06:30:59 +0100
4-
Subject: [PATCH 023/138] RP2040: prefix pico-sdk's i2c_init function with a
4+
Subject: [PATCH 023/157] RP2040: prefix pico-sdk's i2c_init function with a
55
'_'
66

77
to avoid name clashes with mbed I2C API.
@@ -37,5 +37,5 @@ index dda598c3e0..ead7bf1b1b 100644
3737
/*! \brief Disable the I2C HW block
3838
* \ingroup hardware_i2c
3939
--
40-
2.25.1
40+
2.36.0
4141

patches/0024-RP2040-add-I2C-peripheral-support.patch

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
From d6cbdb2efee07a2ae881023b42522a71d9b54eb9 Mon Sep 17 00:00:00 2001
22
From: Alexander Entinger <[email protected]>
33
Date: Tue, 16 Feb 2021 06:29:59 +0100
4-
Subject: [PATCH 024/138] RP2040: add I2C peripheral support
4+
Subject: [PATCH 024/157] RP2040: add I2C peripheral support
55

66
---
77
.../TARGET_RP2040/i2c_api.c | 88 +++++++++++++++++++
@@ -129,5 +129,5 @@ index 98997cd193..3f8b505fd3 100644
129129
"PORT_OUT",
130130
"SERIAL",
131131
--
132-
2.25.1
132+
2.36.0
133133

patches/0025-RP2040-implement-USBDevice.patch

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
From 0c8b279a5eec6de39843ed2f4f346a9ffdb35eab Mon Sep 17 00:00:00 2001
22
From: Martino Facchin <[email protected]>
33
Date: Tue, 23 Feb 2021 10:41:45 +0100
4-
Subject: [PATCH 025/138] RP2040: implement USBDevice
4+
Subject: [PATCH 025/157] RP2040: implement USBDevice
55

66
Code by @ghollingworth
77
---
@@ -633,5 +633,5 @@ index 3f8b505fd3..c9601649d8 100644
633633
"MBED_MPU_CUSTOM",
634634
"PICO_TIME_DEFAULT_ALARM_POOL_DISABLED",
635635
--
636-
2.25.1
636+
2.36.0
637637

0 commit comments

Comments
 (0)