embox
1/**
2* @file
3* @brief
4*
5* @author Vadim Deryabkin
6* @date 27.01.2020
7*/
8
9#include <bsp/stm32cube_hal.h>10#include <hal/platform.h>11
12void platform_shutdown(shutdown_mode_t mode) {13switch (mode) {14case SHUTDOWN_MODE_HALT:15case SHUTDOWN_MODE_REBOOT:16case SHUTDOWN_MODE_ABORT:17default:18HAL_NVIC_SystemReset();19break;20}21
22/* NOTREACHED */23while (1) {}24}
25