Sound Open Firmware
Loading...
Searching...
No Matches
memory.h File Reference

Memory attributes, cold/hot execution paths, and platform memory inclusions. More...

Include dependency graph for memory.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define __cold
 Attribute marking non-latency-critical code for placement in cold memory sections.
 
#define __cold_rodata
 Attribute marking read-only constants for placement in cold memory sections.
 
#define dbg_path_hot_start_watching()   do {} while (0)
 
#define dbg_path_hot_stop_watching()   do {} while (0)
 
#define dbg_path_hot_confirm()   do {} while (0)
 
#define dbg_path_cold_enter()   do {} while (0)
 
#define assert_can_be_cold()   do {} while (0)
 Assert that the current function is not executing from a latency-critical LL thread.
 

Functions

bool ll_sch_is_current (void)
 

Detailed Description

Memory attributes, cold/hot execution paths, and platform memory inclusions.