14#include "mem_monitor_porting.h"
uint32_t errcode_t
Definition of error code.
Definition errcode.h:30
struct mem_monitor_config mem_monitor_config_t
MEM_Monitor配置类型定义。
enum mem_monitor_mode mem_monitor_mode_t
MEM_Monitor监控模式定义。
void(* uapi_mem_monitor_callback_t)(uint32_t addr, mem_monitor_mode_t mode)
MEM_Monitor 回调类型定义。
Definition mem_monitor.h:71
void uapi_mem_monitor_enable(mem_monitor_t monitor, uapi_mem_monitor_callback_t callback)
使能指定的MEM_Monitor。
void uapi_mem_monitor_deinit(void)
去初始化MEM_Monitor。
mem_monitor_mode
MEM_Monitor监控模式定义。
Definition mem_monitor.h:35
errcode_t uapi_mem_monitor_init(void)
初始化MEM_Monitor。
void uapi_mem_monitor_disable(mem_monitor_t monitor)
去使能MEM_Monitor。
errcode_t uapi_mem_monitor_set_section(mem_monitor_t monitor, mem_monitor_config_t *config)
设置监控地址段以及工作模式。
@ MEM_MONITOR_MODE_READ
Definition mem_monitor.h:36
@ MEM_MONITOR_MODE_WRITE
Definition mem_monitor.h:38
MEM_Monitor配置类型定义。
Definition mem_monitor.h:49
mem_monitor_section_t section
Definition mem_monitor.h:50
mem_monitor_mode_t mode
Definition mem_monitor.h:56
uint32_t addr_start
Definition mem_monitor.h:52
uint32_t addr_end
Definition mem_monitor.h:54