Modules | |
BUSMON Handle Structure definition | |
Bus monitor Exported functions | |
Data Structures | |
struct | BUSMON_ChnTypeDef |
enum | HAL_BUSMON_Channel { HAL_BUSMON_CHN1, HAL_BUSMON_CHN2, HAL_BUSMON_CHN3, HAL_BUSMON_CHN4, HAL_BUSMON_CHN5, HAL_BUSMON_CHN6, HAL_BUSMON_CHN7, HAL_BUSMON_CHN8 } |
enum | HAL_BUSMON_StateTypeDef { HAL_BUSMON_STATE_RESET = 0x00U, HAL_BUSMON_STATE_READY = 0x01U, HAL_BUSMON_STATE_RUNNING = 0x02U } |
enum | HAL_BUSMON_FuncTypeDef { HAL_BUSMON_NA = 0, HAL_BUSMON_HCPU_C = 1, HAL_BUSMON_HCPU_S, HAL_BUSMON_DMAC1, HAL_BUSMON_EXTDMA, HAL_BUSMON_HP_APB, HAL_BUSMON_HP_AHB, HAL_BUSMON_LCDC1, HAL_BUSMON_EPIC_A, HAL_BUSMON_EPIC_B, HAL_BUSMON_SDMMC1, HAL_BUSMON_SDMMC2, HAL_BUSMON_EZIP, HAL_BUSMON_USBC, HAL_BUSMON_PTC1, HAL_BUSMON_QSPI1, HAL_BUSMON_QSPI2, HAL_BUSMON_QSPI3, HAL_BUSMON_OPSRAM, HAL_BUSMON_LCPU_C, HAL_BUSMON_LCPU_S, HAL_BUSMON_DMAC2, HAL_BUSMON_LP_APB, HAL_BUSMON_LP_AHB, HAL_BUSMON_LCDC2, HAL_BUSMON_PTC2, HAL_BUSMON_QSPI4, HAL_BUSMON_PHY_DUMP, HAL_BUSMON_AHBT, HAL_BUSMON_LP2HP, HAL_BUSMON_HP2LP, HAL_BUSMON_RAM0, HAL_BUSMON_RAM1, HAL_BUSMON_RAM2, HAL_BUSMON_RAM3, HAL_BUSMON_RAM4, HAL_BUSMON_RAM5, HAL_BUSMON_JENC, HAL_BUSMON_JDEC, HAL_BUSMON_EZIP1, HAL_BUSMON_GPU_A, HAL_BUSMON_GPU_B, HAL_BUSMON_NNACC1_A, HAL_BUSMON_NNACC1_B, HAL_BUSMON_NNACC1_C, HAL_BUSMON_AES, HAL_BUSMON_A2HP, HAL_BUSMON_HP2A, HAL_BUSMON_MPI1, HAL_BUSMON_MPI2, HAL_BUSMON_MPI3, HAL_BUSMON_MPI4, HAL_BUSMON_ACPU_C, HAL_BUSMON_ACPU_S, HAL_BUSMON_FFT1, HAL_BUSMON_FACC1, HAL_BUSMON_RAM6, HAL_BUSMON_RAM7, HAL_BUSMON_RAM8, HAL_BUSMON_RAM9, HAL_BUSMON_DMAC3, HAL_BUSMON_FFT2, HAL_BUSMON_NNACC2_A, HAL_BUSMON_NNACC2_B, HAL_BUSMON_NNACC2_C, HAL_BUSMON_FACC2, HAL_BUSMON_MPI5, HAL_BUSMON_TCM } |
#define | BUSMON_OPFLAG_READ 0 |
#define | BUSMON_OPFLAG_WRITE 1 |
#define | BUSMON_OPFLAG_RW 3 |
#define | HAL_BUSMON_CHN_UNASSIGN 0xFF |
#define | HAL_BUSMON_MAXSEL 8 |