| 707 | |
| 708 | #ifdef RT_USING_SMART |
| 709 | void *rt_hw_mmu_map(rt_mmu_info *mmu_info, void *v_addr, void* p_addr, size_t size, size_t attr) |
| 710 | { |
| 711 | void *ret; |
| 712 | rt_base_t level; |
| 713 | |
| 714 | level = rt_hw_interrupt_disable(); |
| 715 | ret = _rt_hw_mmu_map(mmu_info, v_addr, p_addr, size, attr); |
| 716 | rt_hw_interrupt_enable(level); |
| 717 | return ret; |
| 718 | } |
| 719 | |
| 720 | void *rt_hw_mmu_map_auto(rt_mmu_info *mmu_info, void *v_addr, size_t size, size_t attr) |
| 721 | { |
no test coverage detected