embox

Форк
0
29 строк · 488.0 Байт
1
/**
2
 * @file
3
 *
4
 * @date   14.10.2020
5
 * @author Alexander Kalmuk
6
 */
7

8
#include <config/custom_config_qspi.h>
9
#include <sys_clock_mgr.h>
10
#include <hw_clk.h>
11
#include <ad_ble.h>
12

13
static bool lp_clk_is_avail = false;
14

15
bool cm_lp_clk_is_avail(void) {
16
	return lp_clk_is_avail;
17
}
18

19
void lp_clock_enable(void) {
20
	int volatile i;
21

22
	/* LP clocks allows BLE to go sleep as I seen in ad_ble.c */
23
	hw_clk_set_lpclk(LP_CLK_IS_XTAL32K);
24

25
	for (i = 0; i < 1000000; i++) {
26
	}
27

28
	lp_clk_is_avail = true;
29
}
30

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.