Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release candidate for mbed-os-5.4.2 #4022

Closed
wants to merge 89 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
89 commits
Select commit Hold shift + click to select a range
289de8b
AES ECB for NUCLEO_F439ZI +---------------------------+--------+-----…
adustm Feb 28, 2017
6875e26
Add AES_CBC mode
adustm Feb 6, 2017
2658798
Better use of MBEDTLS_AES_ALT removed from targets.json, added in mbe…
adustm Feb 17, 2017
7f201f1
Big commit after code review from andesag01 cleanup in include files …
adustm Feb 17, 2017
e8b5feb
remove mbedtls_printf error notification
adustm Feb 28, 2017
5e902ba
Revert mbedtls selftest to avoid impact on other targets
adustm Mar 9, 2017
b20d1a5
Correct return values for `I2C::write(int, const char*, int, bool)`
betzw Feb 23, 2017
aaa04ab
rtos: Return an error when a Thread is re-used
c1728p9 Mar 1, 2017
3ea3b59
rtos: Add Inactive return to thread get state
c1728p9 Mar 3, 2017
49b1df3
rtos: Prevent Thread class from being copied
c1728p9 Mar 6, 2017
6afccf4
A4 and A5 definitions added
radhika-raghavendran Mar 9, 2017
33c41d2
Re-do change for changing ADC range from 0 to 3.3V
radhika-raghavendran Mar 10, 2017
634b5e5
Changed tab to spaces
radhika-raghavendran Mar 10, 2017
3f367d1
STM32Cube_FW_F7_V1.6.0 CMSIS v1.1.2 => v1.2.0 STM32F7 HAL v1.1.2 => v…
jeromecoutant Mar 6, 2017
bfa1302
Use PATH env variable when gcc found in PATH
theotherjimmy Mar 6, 2017
5e6464b
Add unit test for gcc path specifications
theotherjimmy Mar 7, 2017
4fbad34
Fix mistake register setting in serial_format()
TomoYamanaka Mar 10, 2017
090fce4
tools: Allow all flash algos to be retrieved
c1728p9 Mar 13, 2017
39d9df2
tools: fix package version in arm pack manager
c1728p9 Mar 7, 2017
5d4d70c
tools: Rebuild index.json and aliases.json
c1728p9 Mar 13, 2017
a94052b
tools: fix usage of aliases.json
c1728p9 Mar 13, 2017
aa358af
Add RC calibration setting and revise mbed_overrides.c
TsungtaWu Mar 11, 2017
5464cc5
bd: Added randomness to block device test and more debug friendly output
geky Feb 10, 2017
a814901
bd: Remove constraints on device for block device tests
geky Mar 7, 2017
1f65191
Fix incorrect use of peripheral name as peripheral base address
ccli8 Feb 15, 2017
3e1da46
Refine pin/peripheral/pin map definitions
ccli8 Feb 15, 2017
f2f318d
Fix PDMA error on timeout
ccli8 Mar 7, 2017
40965f0
Fix pwmout power-down condition
ccli8 Mar 8, 2017
d5be53b
Add dma_modbase() to get PDMA base address
ccli8 Mar 8, 2017
e9f2ac4
Refine SPI PDMA code
ccli8 Mar 8, 2017
9d261ee
Refine serial PDMA code
ccli8 Mar 8, 2017
7f367ce
Support unique locally administered MAC address
cyliangtw Mar 9, 2017
d009ecc
Adjust locally administered MAC address
cyliangtw Mar 9, 2017
702bfad
remove dead code in nuc472_netif.c
cyliangtw Mar 14, 2017
f0ecdcd
Heap size adjusted to work for both tls-client and mbed-client
Mar 10, 2017
d373da4
Don't set the build_dir to anything on export
theotherjimmy Mar 10, 2017
15d16a0
This change is for RZ_A1H and VK_RZ_A1H target.
phyokyaw-renesas Mar 14, 2017
4701fdc
OS2 tests minor updates for STM32
jeromecoutant Mar 16, 2017
580eb4a
NUCLEO_F302R8: Add missing PB_8/PB_9 CAN pins
bcostm Mar 20, 2017
88606f2
NSAPI/lwIP: Free held netbuf on close
kjbracey Mar 21, 2017
b293af0
mbed-coap error fixes merge to mbed OS
Mar 21, 2017
39bf0e5
Fix test code mbed-os-tests-mbed_hal-flash
ccli8 Mar 20, 2017
7a8f078
Fix C declaration of dir functions and types
Mar 16, 2017
b0e3030
Initial commit of NRF52840 target as the copy of NRF52832 and NRF52_DK.
nvlsianpu Dec 9, 2016
fb7d11d
merge nRF528xx sdk sources into one directory
nvlsianpu Dec 9, 2016
20022d9
Update nRF5 SDK sources from version v11 to the version nRF5_SDK_13.0…
nvlsianpu Dec 14, 2016
d9d9fa7
move s140 headers to headers directory add softdevices compiled inetl…
nvlsianpu Dec 14, 2016
36790ce
fix- sdk updste script bug causing losing of nested directory when co…
nvlsianpu Dec 15, 2016
4bfdc07
fix: align nRF5 v13 sdk struct to origin
nvlsianpu Dec 15, 2016
7a6c4e4
+ description of the NRF52840_DK target + mbed RTx setings for nRF52840
nvlsianpu Dec 19, 2016
35d122b
ported-fixed for nRF52840 port + serial + analog + pin description + …
nvlsianpu Dec 23, 2016
5b72d32
to be commented
nvlsianpu Jan 3, 2017
38320a0
make nRF52840 target compilable for ARM compiler - enable fstorage in…
nvlsianpu Jan 3, 2017
fb7e6c3
Enabled nRF52840_DK's compilation for IAR IDE: - corected scater & st…
nvlsianpu Jan 4, 2017
9b56b16
initial creation of nRF52840 BLE target implementation "NRF5_SDK13" a…
nvlsianpu Jan 4, 2017
3eb2f57
nrf52840: add workaround for RTC errata 20 include thered main stack …
nvlsianpu Jan 11, 2017
f613f6d
NRF5_SDK13: Make BLE sources compilable - this is not redy to use! - …
nvlsianpu Jan 16, 2017
2569284
add mising fds configuration
nvlsianpu Jan 16, 2017
0c70de1
nRF5: whitelisting update fo SD API >-3.x.x
nvlsianpu Jan 25, 2017
c0268c1
nrf5_SDK13 update copyright clause
nvlsianpu Jan 25, 2017
7753e44
introduce API update to (v3.x.x and further)in BLE_GAP_EVT_CONNECTED …
nvlsianpu Jan 31, 2017
f95cc85
upgrade implementationof gap::connect in case of private address and …
nvlsianpu Feb 1, 2017
fde268d
fix: - bad number of pin from nRF52840 , - bad type of mask of gpio f…
nvlsianpu Feb 2, 2017
24cb042
Changes from CR. - fix typso, renaming, repharse commnets. - fix algh…
nvlsianpu Feb 6, 2017
991f8f2
fix: Gap::setAddress implementation Gap::getPermittedTxPowerValues im…
nvlsianpu Feb 8, 2017
4f424ae
fix: - whitelistin setup modifies identitiy flag and omits address' t…
nvlsianpu Feb 9, 2017
ca4fa25
fix bugs: - 128 bits service's UUID discovered by a GATT client was s…
nvlsianpu Feb 22, 2017
eff659f
Removed nRF52840 from memory constrained device list.
nvlsianpu Feb 23, 2017
84379c5
fix mbed-os-rtos-rtx-target_cortex_m-tests-memory-heap_and_stack@IAR …
nvlsianpu Feb 27, 2017
6501389
i2c_api implementation has been changed in order to support single by…
nvlsianpu Mar 1, 2017
12e1e7c
code formating, CR changes corrected spi_init() to properly handle re…
nvlsianpu Mar 2, 2017
eb48b5b
Removed nrf52 targets files form nrf5_sdk13 sources.
nvlsianpu Mar 3, 2017
6b62781
Fix compilation errors on linux machine
Mar 13, 2017
645365e
use core_util_critical_section_enter/exit instead of __enable_irq/__d…
nvlsianpu Mar 22, 2017
9d6f7a8
Fixed/improved error parsing from API messages. Fixed results output …
adbridge Mar 10, 2017
1d3a7b8
Review comments: Add a child logger, close json file after reading, m…
adbridge Mar 14, 2017
8b03114
Added running total for target being compiled.
adbridge Mar 14, 2017
71b05b3
Add an ignore list so that sets of test, target can be excluded from …
adbridge Mar 16, 2017
dfe161a
First pass on TB Sense (and EFR32MG12) support
Mar 13, 2017
70d0895
Update to Gecko SDK 5.1.2
stevew817 Mar 13, 2017
67ecbb7
Update to Gecko SDK 5.1.2
stevew817 Mar 13, 2017
a86b809
Update to Gecko SDK 5.1.2
stevew817 Mar 14, 2017
d87ec8f
Add new target EFM32PG12
stevew817 Mar 14, 2017
7f8384c
Update clock calibration structs to match latest Gecko SDK
stevew817 Mar 14, 2017
883a6e7
Bugfix for EFM32PG12 and EFR32MG12
stevew817 Mar 14, 2017
2de12ea
EFR32 radio driver small fixes
stevew817 Mar 16, 2017
5677367
Pass Travis
stevew817 Mar 16, 2017
457e943
Stop using device_has for non-mbed options
stevew817 Mar 17, 2017
d75d250
Update MBED_LIBRARY_VERSION to v139
adbridge Mar 24, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions TESTS/mbed_hal/flash/functional_tests/main.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,7 @@ static void erase_range(flash_t *flash, uint32_t addr, uint32_t size)
TEST_ASSERT_NOT_EQUAL(0, sector_size);
int32_t ret = flash_erase_sector(flash, addr);
TEST_ASSERT_EQUAL_INT32(0, ret);
addr += sector_size;
size = size > sector_size ? size - sector_size : 0;
}
}
Expand Down
4 changes: 2 additions & 2 deletions drivers/I2C.h
Original file line number Diff line number Diff line change
Expand Up @@ -117,8 +117,8 @@ class I2C {
* @param repeated Repeated start, true - do not send stop at end
*
* @returns
* 0 or non-zero - written number of bytes,
* negative - I2C_ERROR_XXX status
* 0 on success (ack),
* non-0 on failure (nack)
*/
int write(int address, const char *data, int length, bool repeated = false);

Expand Down

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
Copyright (c) 2015 ARM Limited

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
/*
* S110/S120/S130 License Agreement
*
* Copyright (c) 2015, Nordic Semiconductor ASA, All rights reserved.
*
* Redistribution. Redistribution and use in binary form, without modification,
* are permitted provided that the following conditions are met:
*
* • Redistributions must reproduce the above copyright notice and the following
* disclaimer in the documentation and/or other materials provided with the
* distribution.
* • Neither the name of the copyright holder nor the names of its contributors
* may be used to endorse or promote products derived from this software
* without specific prior written permission.
* • No reverse engineering, decompilation, or disassembly of this software is
* permitted.
*
* DISCLAIMER.
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
* ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
* ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*
* /
Loading