|
10 | 10 |
|
11 | 11 | #include <soc/soc.h> |
12 | 12 |
|
13 | | -bool stub_lib_mem_is_irom(const void *p) |
| 13 | +bool stub_lib_mem_is_irom(uintptr_t addr) |
14 | 14 | { |
15 | 15 | #if defined(SOC_IROM_LOW) && defined(SOC_IROM_HIGH) |
16 | | - return (uintptr_t)p >= SOC_IROM_LOW && (uintptr_t)p < SOC_IROM_HIGH; |
| 16 | + return addr >= SOC_IROM_LOW && addr < SOC_IROM_HIGH; |
17 | 17 | #else |
| 18 | + (void)addr; |
18 | 19 | return false; |
19 | 20 | #endif |
20 | 21 | } |
21 | 22 |
|
22 | | -bool stub_lib_mem_is_drom(const void *p) |
| 23 | +bool stub_lib_mem_is_drom(uintptr_t addr) |
23 | 24 | { |
24 | 25 | #if defined(SOC_DROM_LOW) && defined(SOC_DROM_HIGH) |
25 | | - return (uintptr_t)p >= SOC_DROM_LOW && (uintptr_t)p < SOC_DROM_HIGH; |
| 26 | + return addr >= SOC_DROM_LOW && addr < SOC_DROM_HIGH; |
26 | 27 | #else |
| 28 | + (void)addr; |
27 | 29 | return false; |
28 | 30 | #endif |
29 | 31 | } |
30 | 32 |
|
31 | | -bool stub_lib_mem_is_iram(const void *p) |
| 33 | +bool stub_lib_mem_is_iram(uintptr_t addr) |
32 | 34 | { |
33 | 35 | #if defined(SOC_IRAM_LOW) && defined(SOC_IRAM_HIGH) |
34 | | - return (uintptr_t)p >= SOC_IRAM_LOW && (uintptr_t)p < SOC_IRAM_HIGH; |
| 36 | + return addr >= SOC_IRAM_LOW && addr < SOC_IRAM_HIGH; |
35 | 37 | #else |
| 38 | + (void)addr; |
36 | 39 | return false; |
37 | 40 | #endif |
38 | 41 | } |
39 | 42 |
|
40 | | -bool stub_lib_mem_is_dram(const void *p) |
| 43 | +bool stub_lib_mem_is_dram(uintptr_t addr) |
41 | 44 | { |
42 | 45 | #if defined(SOC_DRAM_LOW) && defined(SOC_DRAM_HIGH) |
43 | | - return (uintptr_t)p >= SOC_DRAM_LOW && (uintptr_t)p < SOC_DRAM_HIGH; |
| 46 | + return addr >= SOC_DRAM_LOW && addr < SOC_DRAM_HIGH; |
44 | 47 | #else |
| 48 | + (void)addr; |
45 | 49 | return false; |
46 | 50 | #endif |
47 | 51 | } |
48 | 52 |
|
49 | | -bool stub_lib_mem_is_rtc_iram_fast(const void *p) |
| 53 | +bool stub_lib_mem_is_rtc_iram_fast(uintptr_t addr) |
50 | 54 | { |
51 | 55 | #if defined(SOC_RTC_IRAM_LOW) && defined(SOC_RTC_IRAM_HIGH) |
52 | | - return (uintptr_t)p >= SOC_RTC_IRAM_LOW && (uintptr_t)p < SOC_RTC_IRAM_HIGH; |
| 56 | + return addr >= SOC_RTC_IRAM_LOW && addr < SOC_RTC_IRAM_HIGH; |
53 | 57 | #else |
54 | | - (void)p; |
| 58 | + (void)addr; |
55 | 59 | return false; |
56 | 60 | #endif |
57 | 61 | } |
58 | 62 |
|
59 | | -bool stub_lib_mem_is_rtc_dram_fast(const void *p) |
| 63 | +bool stub_lib_mem_is_rtc_dram_fast(uintptr_t addr) |
60 | 64 | { |
61 | 65 | #if defined(SOC_RTC_DRAM_LOW) && defined(SOC_RTC_DRAM_HIGH) |
62 | | - return (uintptr_t)p >= SOC_RTC_DRAM_LOW && (uintptr_t)p < SOC_RTC_DRAM_HIGH; |
| 66 | + return addr >= SOC_RTC_DRAM_LOW && addr < SOC_RTC_DRAM_HIGH; |
63 | 67 | #else |
64 | | - (void)p; |
| 68 | + (void)addr; |
65 | 69 | return false; |
66 | 70 | #endif |
67 | 71 |
|
68 | 72 | } |
69 | 73 |
|
70 | | -bool stub_lib_mem_is_rtc_slow(const void *p) |
| 74 | +bool stub_lib_mem_is_rtc_slow(uintptr_t addr) |
71 | 75 | { |
72 | 76 | #if defined(SOC_RTC_DATA_LOW) && defined(SOC_RTC_DATA_HIGH) |
73 | | - return (uintptr_t)p >= SOC_RTC_DATA_LOW && (uintptr_t)p < SOC_RTC_DATA_HIGH; |
| 77 | + return addr >= SOC_RTC_DATA_LOW && addr < SOC_RTC_DATA_HIGH; |
74 | 78 | #else |
75 | | - (void)p; |
| 79 | + (void)addr; |
76 | 80 | return false; |
77 | 81 | #endif |
78 | 82 | } |
79 | 83 |
|
80 | | -bool stub_lib_mem_is_tcm(const void *p) |
| 84 | +bool stub_lib_mem_is_tcm(uintptr_t addr) |
81 | 85 | { |
82 | 86 | #if defined(SOC_TCM_LOW) && defined(SOC_TCM_HIGH) |
83 | | - return ((uintptr_t)p >= SOC_TCM_LOW && (uintptr_t)p < SOC_TCM_HIGH); |
| 87 | + return (addr >= SOC_TCM_LOW && addr < SOC_TCM_HIGH); |
84 | 88 | #else |
85 | | - (void)p; |
| 89 | + (void)addr; |
86 | 90 | return false; |
87 | 91 | #endif |
88 | 92 | } |
0 commit comments