Commit Graph

34477 Commits (3a466307d2d90961d10bc73c60eba002c9d7244d)

Author SHA1 Message Date
Mingjie Shen 3a466307d2 Define default parameters of functions of derived class the same as the base class
The member function bringup() of class ThreadInterface redefines
parameter stack's default value to IPV6_STACK from the inherited default value
DEFAULT_STACK (in Interface).
The default value will be resolved statically, not by dispatch, so this
can cause confusion.
Similar arguments apply to LoWPANNDInterface and WisunInterface.
2023-04-19 01:35:19 -04:00
Martin Kojtal 975dfcf968
Merge pull request #15396 from jtmyz9/target-Nucleo-h745
Target: buildable target for Nucleo-h745 board
2023-04-12 15:08:48 +01:00
jmcloud fba9f98950 add support for Nucleo-H745ZI 2023-04-11 09:46:05 -07:00
Martin Kojtal ce13e1cb6c
Merge pull request #15392 from augustozanellato/stm32g4_hw_crc
Add hardware CRC support to STM32G4
2023-04-11 14:55:43 +01:00
Martin Kojtal 65f45cd383
Merge pull request #15394 from mbed-ce/upstreamed/stm32-i2c-repeated-start-fix
Fix repeated start for transactional I2C API on STM32 devices with I2C v2
2023-04-11 14:55:18 +01:00
Martin Kojtal 3aab43fb8f
Merge pull request #15398 from jtmyz9/STMH7-FDCAN-RX-IRQ
force FIFO IRQ for FDCan RX on H7
2023-04-06 15:36:05 +02:00
jmcloud 1bb10362dd force FIFO IRQ for FDCan RX on H7 2023-04-05 12:47:54 -07:00
Jamie Smith e7fb3b8076 Fix repeated start for transactional I2C API on STM32 devices with I2C v2 2023-03-21 22:43:10 -07:00
Augusto Zanellato 75513154d2 Add hardware CRC support to STM32G4 2023-03-15 16:48:39 +01:00
Saheer Babu 5801b1677d
Merge pull request #15388 from OpenNuvoton/nuvoton_remove_unused_variable
M487: Remove unused variable 'u32EscapeFrame'
2023-03-15 11:29:49 +00:00
Chun-Chieh Li e638da4a69 M487: Remove unused variable 'u32EscapeFrame'
Remove unused variable 'u32EscapeFrame' in BSP m480_ccap.h to avoid warnings
2023-03-09 11:29:57 +08:00
Martin Kojtal 7e3ea686fb
Merge pull request #15385 from UNSW-Sunswift/master
Added extra HSE Values for STM32G431xB
2023-03-08 13:08:04 +00:00
Leonard Chiang ac8204c85f added support for 4, 8 and 16MHz 2023-03-04 23:19:06 +11:00
Leonard 7fcec27a4a Added HSE range validation for STM32g431xB 2023-03-02 12:40:16 +11:00
Leonard Chiang 7c87d7c239 removed HSE speed limitation for STM32G431RB 2023-02-26 20:29:01 +11:00
Saheer Babu 17dc3dc2e6 Update Mbed version block 2023-02-23 15:00:40 +00:00
Martin Kojtal be0de13a67
Merge pull request #15383 from hallard/patch-1
fix STM I2C compiler inline issue
2023-02-23 09:11:00 +00:00
Martin Kojtal e0c6c44806
Merge pull request #15382 from grumpyengineer/MIMXRT1050-lpuart
Mimxrt1050 lpuart
2023-02-22 15:19:32 +00:00
Charles e55852ca55
fixed compiler inline issue 2023-02-22 16:06:07 +01:00
grumpyengineer fbf4ac03d7
Change temp to uint32_t in serial_format
Fix bug where calling set_format in MBED (which calls serial_format) causes the CTRL register to become corrupt due to saving its initial value to a uint8_t when the register is 32 bit wide
2023-02-21 19:51:10 +00:00
grumpyengineer e167992769
Change temp to uint32_t in serial_format
Fix bug where calling set_format in MBED (which calls serial_format) causes the CTRL register to become corrupt due to saving its initial value to a uint8_t when the register is 32 bit wide
2023-02-21 19:32:32 +00:00
Saheer Babu 5c8e60f80b
Merge pull request #15358 from akiroz/fix-stm32-emac-rmii-pins
fix(drivers/emac): [mbed6] Remove incorrect RMII RX ER initialization
2023-02-01 15:13:40 +00:00
Martin Kojtal 0ca0db47c5
Merge pull request #15378 from jeromecoutant/PR_F303
STM32F303xC: correct RAM size
2023-01-26 08:48:09 +00:00
akiroz 0431f16107
fix(drivers/emac): Add missing SPDX indetifier to ST driver files 2023-01-26 11:19:59 +08:00
Martin Kojtal b10783c819
Merge pull request #15374 from 0xc0170/dev/martin.kojtal/fix-can-lenght-message
CAN: read can do only up to 8 bytes, error if more is reported
2023-01-23 14:23:10 +00:00
Jerome Coutant 1ce13cb941 STM32F303xC: add RAM_CCM in GCC linker script 2023-01-23 13:04:23 +01:00
Jerome Coutant 495506d245 STM32F303xC: correct RAM size 2023-01-23 10:37:31 +01:00
Jerome Coutant 8c8aa1c881 arm pack manager file style update 2023-01-23 10:32:37 +01:00
Martin Kojtal 1dd0bce88c
Merge pull request #15355 from imi415/imxrt_ldscript_syntax
Targets: NXP: IMXRT: Fixed GCC_ARM lds syntax.
2023-01-17 09:55:34 +00:00
Martin Kojtal a852898ad1
Merge pull request #15370 from YannCharbon/sockopt_interface_id
Fix socket default interface ID only being used partially
2023-01-16 15:44:59 +00:00
Martin Kojtal 518eb6d1c3 CAN: read only up to 8 bytes
If HAL implementation writes more than 8 bytes of data, error immediately.
CANMessage defines only 8 bytes of data, lenght cannot be > 8.

This fixes https://github.com/ARMmbed/mbed-os/issues/15361

Signed-off-by: Martin Kojtal <martin.kojtal@arm.com>
2023-01-16 15:44:09 +00:00
Martin Kojtal b5c2124e71
Merge pull request #15373 from Martyx00/master
Check CAN DLC length value
2023-01-16 15:43:14 +00:00
Martyx00 b6de6bce7b
Check CAN DLC length value 2023-01-16 11:47:46 +01:00
akiroz d76d5b87d1
fix(drivers/emac): Remove incorrect RMII RX ER initialization 2023-01-16 16:56:55 +08:00
Martin Kojtal 81f40fc9f4
Merge pull request #15369 from saheerb/master
test: Disable failing tests due to echo server
2023-01-16 08:54:43 +00:00
YannCharbon b8b638dd41 Fix default interface ID only being used partially
If user sets the default interface ID for a socket (e.g. using setsockopt
with SOCKET_INTERFACE_SELECT), the default interface should take over
other interface selection mechanisms as a interface is bound to the socket.
This applies for both IPv6 local and global scopes for unicast messages
but not for multicast messages as these are bound to a multicast interface
using SOCKET_IPV6_MULTICAST_IF socket option.
2023-01-10 18:45:39 +01:00
Saheer Babu 4e28fbfa3c test: Disable failing tests due to echo server
Some tests are failing as echo.mbedcloudtesting.com is not serving TLS
requests anymore.

Signed-off-by: Saheer Babu <saheer.babu@arm.com>
2023-01-06 13:15:24 +00:00
Martin Kojtal 2e506ba793
Merge pull request #15356 from jeromecoutant/PR_F103XE
STM32F1: add MCU_STM32F103xD and MCU_STM32F103xG support
2023-01-05 16:42:23 +00:00
Martin Kojtal 06566fc569
Merge pull request #15366 from YannCharbon/icmp_sockets
Add support of NSAPI_ICMP sockets in Nanostack
2023-01-05 16:40:52 +00:00
Martin Kojtal 751fe9da8c
Merge pull request #15367 from YannCharbon/wisun_fix
Fix mesh connect semaphore not releasing causing blockage
2023-01-05 16:40:36 +00:00
Martin Kojtal b1d5fbad5f
Merge pull request #15368 from caoddx/fix_stm32l1_flash_size
fix STM32L1 FLASH_SIZE for cat.3 devices with DEV_ID 0x436
2023-01-05 14:23:08 +00:00
caodd c80da531a8 fix STM32L1 FLASH_SIZE for cat.3 devices with DEV_ID 0x436 2023-01-04 20:50:58 +08:00
YannCharbon d327f3f2d2 Fix mesh connect semaphore not releasing causing blockage 2023-01-03 15:25:10 +01:00
YannCharbon aa7bf3e435 Add support of NSAPI_ICMP sockets in Nanostack 2023-01-03 15:12:26 +01:00
Jerome Coutant f3f030eb1c STM32F1: add MCU_STM32F103xG support 2023-01-03 12:51:19 +01:00
Jerome Coutant 95f874a87e STM32F103xE: correct GCC startup file 2023-01-03 12:51:19 +01:00
Jerome Coutant 74ca88bae0 STM32F1: add MCU_STM32F103xD support 2023-01-03 12:51:19 +01:00
Martin Kojtal 149d444825
Merge pull request #15363 from 0xc0170/fix/martin.kojtal/scancode-license-index
scancode: Fix license index failure
2023-01-03 11:12:54 +00:00
Martin Kojtal 8e23ea9084 scancode: Fix license index failure
Signed-off-by: Martin Kojtal <martin.kojtal@arm.com>
2023-01-03 10:29:40 +00:00
Yilin Sun 91ce405796
Targets: NXP: IMXRT: Fixed GCC_ARM lds syntax.
Signed-off-by: Yilin Sun <imi415@imi.moe>
2023-01-02 23:24:12 +08:00