/* * Copyright (c) 2022-2023, ArtInChip Technology Co., Ltd * * SPDX-License-Identifier: Apache-2.0 * * author: * Desc: virtual memory allocator */ #ifndef MPP_MEM_H #define MPP_MEM_H #include #include #include #ifdef __cplusplus extern "C" { #endif void *mpp_alloc(size_t size); void mpp_free(void *ptr); unsigned int mpp_phy_alloc(size_t size); void mpp_phy_free(unsigned int addr); #ifdef __cplusplus } #endif #endif /* MEM_H */