We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 5c675d3 + 79bef6e commit 2a91a91Copy full SHA for 2a91a91
features/netsocket/emac-drivers/TARGET_STM_EMAC/stm32xx_emac.cpp
@@ -2,6 +2,7 @@
2
3
#include "cmsis_os.h"
4
5
+#include "mbed.h"
6
#include "mbed_interface.h"
7
#include "mbed_assert.h"
8
#include "mbed_shared_queues.h"
@@ -474,6 +475,8 @@ void mbed_default_mac_address(char *mac)
474
475
476
bool STM32_EMAC::power_up()
477
{
478
+ sleep_manager_lock_deep_sleep();
479
+
480
/* Initialize the hardware */
481
if (!low_level_init_successful()) {
482
return false;
@@ -556,6 +559,7 @@ void STM32_EMAC::set_all_multicast(bool all)
556
559
void STM32_EMAC::power_down()
557
560
558
561
/* No-op at this stage */
562
+ sleep_manager_unlock_deep_sleep();
563
}
564
565
void STM32_EMAC::set_memory_manager(EMACMemoryManager &mem_mngr)
0 commit comments