Skip to content

Commit cfee81c

Browse files
author
Jamie Smith
authored
Update STM32H7 HAL driver to v1.11.3 (#353)
* Update STM32H5 HAL driver, fix some DMA bugs * Disable LL driver * Add scancode ignore rules * Update STM32H7 HAL driver to v1.11.3 * Fix some license issues
1 parent f2a128b commit cfee81c

File tree

291 files changed

+98649
-25413
lines changed

Some content is hidden

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

291 files changed

+98649
-25413
lines changed

connectivity/drivers/emac/TARGET_STM/TARGET_STM32H7/TARGET_NUCLEO_H723ZG/stm32h7_eth_init.c

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
/* mbed Microcontroller Library
22
* Copyright (c) 2018, STMicroelectronics
33
* All rights reserved.
4+
*
5+
* SPDX-License-Identifier: Apache-2.0
46
*
57
* Redistribution and use in source and binary forms, with or without
68
* modification, are permitted provided that the following conditions are met:
@@ -160,4 +162,8 @@ void HAL_ETH_MspDeInit(ETH_HandleTypeDef *heth)
160162
}
161163
}
162164

165+
// Blank, non-weak-override function to make sure the linker pulls in this file
166+
void stm32_eth_init_weak_symbol_helper()
167+
{}
168+
163169
#endif /* USE_USER_DEFINED_HAL_ETH_MSPINIT */

connectivity/netsocket/tests/TESTS/common/greentea_get_network_interface.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
#error [NOT_SUPPORTED] No network configuration found for this target.
2929
#endif
3030

31+
#if MBED_CONF_TARGET_NETWORK_DEFAULT_INTERFACE_TYPE == WIFI
3132
/*
3233
* Read the MBED_GREENTEA_WIFI_SECURE_PROTOCOL define from CMake and get the type of wifi
3334
* security in use
@@ -58,6 +59,7 @@ inline WiFiInterface *get_wifi_interface()
5859

5960
return wifi_interface;
6061
}
62+
#endif
6163

6264
/*
6365
* Get the default network interface for this board.

targets/TARGET_STM/TARGET_STM32H7/CMakeLists.txt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,5 +44,6 @@ elseif("STM32H7_280MHZ" IN_LIST MBED_TARGET_LABELS)
4444
target_sources(mbed-stm32h7 INTERFACE clock_cfg/TARGET_STM32H7_280MHZ/system_clock.c)
4545
endif()
4646

47-
# Add linker scripts
48-
add_subdirectory(linker_scripts)
47+
# Add linker scripts & system init files
48+
add_subdirectory(linker_scripts)
49+
add_subdirectory(system_init_files)

targets/TARGET_STM/TARGET_STM32H7/STM32Cube_FW/CMSIS/stm32h723xx.h

Lines changed: 360 additions & 306 deletions
Large diffs are not rendered by default.

targets/TARGET_STM/TARGET_STM32H7/STM32Cube_FW/CMSIS/stm32h725xx.h

Lines changed: 360 additions & 306 deletions
Large diffs are not rendered by default.

targets/TARGET_STM/TARGET_STM32H7/STM32Cube_FW/CMSIS/stm32h730xx.h

Lines changed: 362 additions & 308 deletions
Large diffs are not rendered by default.

targets/TARGET_STM/TARGET_STM32H7/STM32Cube_FW/CMSIS/stm32h730xxq.h

Lines changed: 362 additions & 308 deletions
Large diffs are not rendered by default.

targets/TARGET_STM/TARGET_STM32H7/STM32Cube_FW/CMSIS/stm32h733xx.h

Lines changed: 362 additions & 308 deletions
Large diffs are not rendered by default.

targets/TARGET_STM/TARGET_STM32H7/STM32Cube_FW/CMSIS/stm32h735xx.h

Lines changed: 362 additions & 308 deletions
Large diffs are not rendered by default.

targets/TARGET_STM/TARGET_STM32H7/STM32Cube_FW/CMSIS/stm32h742xx.h

Lines changed: 520 additions & 323 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)