nRF Connect SDK API 2.8.0
Loading...
Searching...
No Matches
ram_pwrdn.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2020 Nordic Semiconductor ASA
3 *
4 * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5 */
6
11#ifndef RAM_PWRDN_H__
12#define RAM_PWRDN_H__
13
21#ifdef __cplusplus
22extern "C" {
23#endif
24
30void power_down_ram(uintptr_t start_address, uintptr_t end_address);
31
37void power_up_ram(uintptr_t start_address, uintptr_t end_address);
38
50
57
58#ifdef __cplusplus
59}
60#endif
61
66#endif /* RAM_PWRDN_H__ */
void power_down_unused_ram(void)
Request powering down unused RAM sections.
void power_up_unused_ram(void)
Request powering up unused RAM sections.
void power_down_ram(uintptr_t start_address, uintptr_t end_address)
Request powering down RAM sections for the given address range.
void power_up_ram(uintptr_t start_address, uintptr_t end_address)
Request powering up RAM sections for the given address range.