#include "board.h"#include <stdint.h>#include <stdbool.h>Go to the source code of this file.
Data Structures | |
| struct | monitor_var_info_t |
Functions | |
| const monitor_var_info_t * | find_monitor_by_name (const char *name) |
| const monitor_var_info_t * | find_monitor_by_channel (uint8_t channel) |
| bool | monitor_send_is_idle (void) |
Variables | |
| monitor_var_info_t | b5e21f8a3d709c4f6a82e1b90c367d2a_monitor_registry [(16)] |
| uint32_t | b5e21f8a3d709c4f6a82e1b90c367d2a_monitor_registry_count |
| #define ALIGN_4 | ( | x | ) | (((x) + 3) & ~3) |
| #define CONFIG_MONITOR_DBG_LEVEL MONITOR_DBG_INFO |
| #define CONFIG_MONITOR_PRINTF | ( | ... | ) | printf(__VA_ARGS__) |
| #define CONFIG_MONITOR_PRINTF_COLOR_ENABLE |
| #define CONFIG_MONITOR_RUNNING_CORE HPM_CORE0 |
| #define MONITOR_ATTR_ALIGN | ( | alignment | ) | ATTR_ALIGN(alignment) |
| #define MONITOR_CHANNEL_MAXCOUNT MONITOR_REPORT_MAXCOUNT |
| #define MONITOR_DATA_LIST_MAXCOUNT (20) |
| #define MONITOR_DEFINE_GLOBAL_VAR | ( | name, | |
| channel, | |||
| type, | |||
| frequency, | |||
| count | |||
| ) |
| #define MONITOR_MEM_SIZE (40*1024) |
| #define MONITOR_NOCACHE_AHB_SECTION __attribute__((section(".ahb_sram"))) |
| #define MONITOR_NOCACHE_RAM_SECTION __attribute__((section(".fast_ram"))) |
| #define MONITOR_PID (0xFFFF) |
| #define MONITOR_PRIVATE_VAR_NAME | ( | name | ) | b5e21f8a3d709c4f6a82e1b90c367d2a_##name |
| #define MONITOR_PROFILE_MAXSIZE (4096) |
| #define MONITOR_REPORT_MAXCOUNT (16) |
| #define MONITOR_RINGBUFFSER_SIZE (MONITOR_PROFILE_MAXSIZE*2) |
| #define MONITOR_SAMPLE_DMA_1 HPM_HDMA |
| #define MONITOR_SAMPLE_DMA_1_BASE HPM_HDMA_BASE |
| #define MONITOR_SAMPLE_DMA_2 HPM_HDMA |
| #define MONITOR_SAMPLE_DMA_2_BASE HPM_HDMA_BASE |
| #define MONITOR_SAMPLE_DMAMUX_BASE HPM_DMAMUX |
| #define MONITOR_SAMPLE_GPTMR_1_BASE HPM_GPTMR0 |
| #define MONITOR_SAMPLE_GPTMR_1_CLOCK clock_gptmr0 |
| #define MONITOR_SAMPLE_GPTMR_1_IRQ IRQn_GPTMR0 |
| #define MONITOR_SAMPLE_GPTMR_2_BASE HPM_GPTMR1 |
| #define MONITOR_SAMPLE_GPTMR_2_CLOCK clock_gptmr1 |
| #define MONITOR_SAMPLE_GPTMR_2_IRQ IRQn_GPTMR1 |
| #define MONITOR_SAMPLE_GPTMR_3_BASE HPM_GPTMR2 |
| #define MONITOR_SAMPLE_GPTMR_3_CLOCK clock_gptmr2 |
| #define MONITOR_SAMPLE_GPTMR_3_IRQ IRQn_GPTMR2 |
| #define MONITOR_SAMPLE_GPTMR_4_BASE HPM_GPTMR3 |
| #define MONITOR_SAMPLE_GPTMR_4_CLOCK clock_gptmr3 |
| #define MONITOR_SAMPLE_GPTMR_4_IRQ IRQn_GPTMR3 |
| #define MONITOR_SPECIAL_VAR_NAME | ( | name | ) | d73a1f4e8c02b59e61f807ac45d316ba_##name |
| #define MONITOR_STREAM_BUFFER_MAXCOUNT MONITOR_REPORT_MAXCOUNT |
| #define MONITOR_TRIGGER_MAXCOUNT (16) |
| #define MONITOR_VERSION 0x010000 |
| #define MONITOR_VERSION_STR "v1.0.0" |
| #define MONITOR_VID (0x34B7) /* HPMicro VID */ |
| #define TYPE_INDEX | ( | type | ) |
| const monitor_var_info_t* find_monitor_by_channel | ( | uint8_t | channel | ) |
| const monitor_var_info_t* find_monitor_by_name | ( | const char * | name | ) |
| bool monitor_send_is_idle | ( | void | ) |
|
extern |
|
extern |