From 244b903e5def3cd4aefc4bf2ebdc4687826e2f4d Mon Sep 17 00:00:00 2001 From: "Man, Jianting (Meco)" <920369182@qq.com> Date: Fri, 21 Jul 2023 22:36:42 -0400 Subject: [debug] 整理debug宏并增加RT_DEBUGING_CONTEXT (#7805) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/drivers/core/dm.c | 4 ++-- components/mm/mm_page.c | 4 ++-- components/mm/mm_page.h | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) (limited to 'components') diff --git a/components/drivers/core/dm.c b/components/drivers/core/dm.c index cf5465b89c..20c2fca1d3 100644 --- a/components/drivers/core/dm.c +++ b/components/drivers/core/dm.c @@ -27,7 +27,7 @@ INIT_EXPORT(rti_secondary_cpu_end, "7.end"); void rt_dm_secondary_cpu_init(void) { -#if RT_DEBUG_INIT +#if RT_DEBUGING_INIT int result; const struct rt_init_desc *desc; @@ -45,7 +45,7 @@ void rt_dm_secondary_cpu_init(void) { (*fn_ptr)(); } -#endif /* RT_DEBUG_INIT */ +#endif /* RT_DEBUGING_INIT */ } #endif /* RT_USING_SMP */ diff --git a/components/mm/mm_page.c b/components/mm/mm_page.c index 53df6a4e28..51104fbf71 100644 --- a/components/mm/mm_page.c +++ b/components/mm/mm_page.c @@ -85,7 +85,7 @@ static struct rt_mem_obj mm_page_mapper = { .hint_free = hint_free, }; -#ifdef RT_DEBUG_PAGE_LEAK +#ifdef RT_DEBUGING_PAGE_LEAK static volatile int enable; static rt_page_t _trace_head; #define TRACE_ALLOC(pg, size) _trace_alloc(pg, __builtin_return_address(0), size) @@ -556,7 +556,7 @@ static void *_do_pages_alloc(rt_uint32_t size_bits, size_t flags) { alloc_buf = page_to_addr(p); - #ifdef RT_DEBUG_PAGE_LEAK + #ifdef RT_DEBUGING_PAGE_LEAK level = rt_hw_interrupt_disable(); TRACE_ALLOC(p, size_bits); rt_hw_interrupt_enable(level); diff --git a/components/mm/mm_page.h b/components/mm/mm_page.h index e5386640dc..99cb5a804e 100644 --- a/components/mm/mm_page.h +++ b/components/mm/mm_page.h @@ -34,7 +34,7 @@ #define PAGE_ANY_AVAILABLE 0x1ul -#ifdef RT_DEBUG_PAGE_LEAK +#ifdef RT_DEBUGING_PAGE_LEAK #define DEBUG_FIELD { \ /* trace list */ \ struct rt_page *tl_next; \ -- cgit v1.3.1