|
Sound Open Firmware
|
Memory attributes, cold/hot execution paths, and platform memory inclusions. More...


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) |
Memory attributes, cold/hot execution paths, and platform memory inclusions.