mirror of https://github.com/ARMmbed/mbed-os.git
* Fix null pointer dereferencing Add null check for return values of functions that are mostly (but not always) checked for null. E.g., since 98% of calls to protocol_stack_interface_info_get_by_id check for null, it is likely that the function can return null values in some cases, and omitting the check could crash the program. * Update MAX32660 peripheral drivers with final ones that use by SDK * Apply MAX32660 delta Update mbed hal function as per of SDK update Signed-off-by: Sadik.Ozer <sadik.ozer@analog.com> * M2354: Fix debug failure in Mbed Studio In Mbed Studio, debugging, based on pyOCD, requires Mbed OS application code starting on the sector boundary. Modification list: 1. Update TF-M import assets with MCUboot header padding to sector aligned 2. Following above, change header size argument (-H) in wrapper.py command line 3. Following below, fix min-write-size (--align) to 4 (per flash_area_align()) in wrapper.py command line https://docs.mcuboot.com/design.html#image-trailer Related issue: https://github.com/ARMmbed/mbed-os/issues/15417 * Do not clear interrupt flag during initialization This causes issue for repeaded initialization while using BufferedSerial mode Signed-off-by: Sadik.Ozer <sadik.ozer@analog.com> * MAX32660, MAX32670 UART performance improvement Signed-off-by: Sadik.Ozer <sadik.ozer@analog.com> * Handle negative values passed to close() Calling close() with negative numbers causes out-of-bounds indexing of the filehandles array. For example, this can happen if open() returns an error and the value is later passed to close(). * Moved a { to the same line as if Moved a { to the same line as if * add nullpointer check in LWIP::socket_close * Fix crash when using FDCAN3 RX IRQ on STM32G473 (and others) * connectivity: drivers: Update Nuvoton M467 EMAC DMA_IE ctl In IRQ Handler, to disable some interrupt type of DMA error. It could avoid unexpected repeated interrupt.The masked bit of DMA_IE could be recovered in next EMAC IRQ event. Signed-off-by: cyliang tw <cyliang@nuvoton.com> * Add workaround for G474 hardfault * update drivers STM32WL CUBE V1.3.0 * Changed static to weak * Fix: Do not disable SPI for manual drive mode during transaction setup It has been reported that disabling SPI module causes glitch for manual SS drive mode Signed-off-by: Sadik.Ozer <sadik.ozer@analog.com> * make cellular event queue size configurable update unit tests --------- Signed-off-by: Sadik.Ozer <sadik.ozer@analog.com> Signed-off-by: cyliang tw <cyliang@nuvoton.com> Co-authored-by: Mingjie Shen <shen497@purdue.edu> Co-authored-by: Ahmet Polat <Ahmet.Polat@maximintegrated.com> Co-authored-by: Sadik.Ozer <sadik.ozer@analog.com> Co-authored-by: Chun-Chieh Li <ccli8@nuvoton.com> Co-authored-by: alrvid <126816223+alrvid@users.noreply.github.com> Co-authored-by: Jost, Chris <79271064+chrJost@users.noreply.github.com> Co-authored-by: Joseph Duchesne <joseph@avidbots.com> Co-authored-by: cyliang tw <cyliang@nuvoton.com> Co-authored-by: Maxim Markin <mak22223@ya.ru> Co-authored-by: Charles <hallard04@free.fr> Co-authored-by: Lukas Karel <lukas.karel@world-direct.at> |
||
---|---|---|
.. | ||
mbed-mesh-api | ||
source | ||
.gitignore | ||
.mbedignore | ||
CMakeLists.txt | ||
LICENSE | ||
apache-2.0.txt | ||
mbed_lib.json |