hmatrix.h File Reference

Instance description for HMATRIX. More...

Go to the source code of this file.

## Macros

#define | REG_HMATRIX_PRAS0 (*(RwReg *)0x4100C080UL)
| (HMATRIX) Priority A for Slave 0
#define | REG_HMATRIX_PRBS0 (*(RwReg *)0x4100C084UL)
| (HMATRIX) Priority B for Slave 0
#define | REG_HMATRIX_PRAS1 (*(RwReg *)0x4100C088UL)
| (HMATRIX) Priority A for Slave 1
#define | REG_HMATRIX_PRBS1 (*(RwReg *)0x4100C08CUL)
| (HMATRIX) Priority B for Slave 1
#define | REG_HMATRIX_PRAS2 (*(RwReg *)0x4100C090UL)
| (HMATRIX) Priority A for Slave 2
#define | REG_HMATRIX_PRBS2 (*(RwReg *)0x4100C094UL)
| (HMATRIX) Priority B for Slave 2
#define | REG_HMATRIX_PRAS3 (*(RwReg *)0x4100C098UL)
| (HMATRIX) Priority A for Slave 3
#define | REG_HMATRIX_PRBS3 (*(RwReg *)0x4100C09CUL)
| (HMATRIX) Priority B for Slave 3
#define | REG_HMATRIX_PRAS4 (*(RwReg *)0x4100C0A0UL)
| (HMATRIX) Priority A for Slave 4
#define | REG_HMATRIX_PRBS4 (*(RwReg *)0x4100C0A4UL)
| (HMATRIX) Priority B for Slave 4
#define | REG_HMATRIX_PRAS5 (*(RwReg *)0x4100C0A8UL)
| (HMATRIX) Priority A for Slave 5
#define | REG_HMATRIX_PRBS5 (*(RwReg *)0x4100C0ACUL)
| (HMATRIX) Priority B for Slave 5
#define | REG_HMATRIX_PRAS6 (*(RwReg *)0x4100C0B0UL)
| (HMATRIX) Priority A for Slave 6
#define | REG_HMATRIX_PRBS6 (*(RwReg *)0x4100C0B4UL)
| (HMATRIX) Priority B for Slave 6
#define | REG_HMATRIX_PRAS7 (*(RwReg *)0x4100C0B8UL)
| (HMATRIX) Priority A for Slave 7
#define | REG_HMATRIX_PRBS7 (*(RwReg *)0x4100C0BCUL)
| (HMATRIX) Priority B for Slave 7
#define | REG_HMATRIX_PRAS8 (*(RwReg *)0x4100C0C0UL)
| (HMATRIX) Priority A for Slave 8
#define | REG_HMATRIX_PRBS8 (*(RwReg *)0x4100C0C4UL)
| (HMATRIX) Priority B for Slave 8
#define | REG_HMATRIX_PRAS9 (*(RwReg *)0x4100C0C8UL)
| (HMATRIX) Priority A for Slave 9
#define | REG_HMATRIX_PRBS9 (*(RwReg *)0x4100C0CCUL)
| (HMATRIX) Priority B for Slave 9
#define | REG_HMATRIX_PRAS10 (*(RwReg *)0x4100C0D0UL)
| (HMATRIX) Priority A for Slave 10
#define | REG_HMATRIX_PRBS10 (*(RwReg *)0x4100C0D4UL)
| (HMATRIX) Priority B for Slave 10
#define | REG_HMATRIX_PRAS11 (*(RwReg *)0x4100C0D8UL)
| (HMATRIX) Priority A for Slave 11
#define | REG_HMATRIX_PRBS11 (*(RwReg *)0x4100C0DCUL)
| (HMATRIX) Priority B for Slave 11
#define | REG_HMATRIX_PRAS12 (*(RwReg *)0x4100C0E0UL)
| (HMATRIX) Priority A for Slave 12
#define | REG_HMATRIX_PRBS12 (*(RwReg *)0x4100C0E4UL)
| (HMATRIX) Priority B for Slave 12
#define | REG_HMATRIX_PRAS13 (*(RwReg *)0x4100C0E8UL)
| (HMATRIX) Priority A for Slave 13
#define | REG_HMATRIX_PRBS13 (*(RwReg *)0x4100C0ECUL)
| (HMATRIX) Priority B for Slave 13
#define | REG_HMATRIX_PRAS14 (*(RwReg *)0x4100C0F0UL)
| (HMATRIX) Priority A for Slave 14
#define | REG_HMATRIX_PRBS14 (*(RwReg *)0x4100C0F4UL)
| (HMATRIX) Priority B for Slave 14
#define | REG_HMATRIX_PRAS15 (*(RwReg *)0x4100C0F8UL)
| (HMATRIX) Priority A for Slave 15
#define | REG_HMATRIX_PRBS15 (*(RwReg *)0x4100C0FCUL)
| (HMATRIX) Priority B for Slave 15
#define | HMATRIX_CLK_AHB_ID 5
#define | HMATRIX_DEFINED
#define | HMATRIX_SLAVE_FLASH 0
#define | HMATRIX_SLAVE_FLASH_ALT 1
#define | HMATRIX_SLAVE_SEEPROM 2
#define | HMATRIX_SLAVE_RAMCM4S 3
#define | HMATRIX_SLAVE_RAMPPPDSU 4
#define | HMATRIX_SLAVE_RAMDMAWR 5
#define | HMATRIX_SLAVE_RAMDMACICM 6
#define | HMATRIX_SLAVE_HPB0 7
#define | HMATRIX_SLAVE_HPB1 8
#define | HMATRIX_SLAVE_HPB2 9
#define | HMATRIX_SLAVE_HPB3 10
#define | HMATRIX_SLAVE_SDHC0 12
#define | HMATRIX_SLAVE_SDHC1 13
#define | HMATRIX_SLAVE_QSPI 14
#define | HMATRIX_SLAVE_BKUPRAM 15
#define | HMATRIX_SLAVE_NUM 16
#define | HMATRIX_MASTER_CM4_S 0
#define | HMATRIX_MASTER_CMCC 1
#define | HMATRIX_MASTER_PICOP_MEM 2
#define | HMATRIX_MASTER_PICOP_IO 3
#define | HMATRIX_MASTER_DMAC_DTWR 4
#define | HMATRIX_MASTER_DMAC_DTRD 5
#define | HMATRIX_MASTER_ICM 6
#define | HMATRIX_MASTER_DSU 7
#define | HMATRIX_MASTER_NUM 8

## Detailed Description

Instance description for HMATRIX.

Copyright (c) 2019 Microchip Technology Inc.

\asf_license_start

Definition in file hmatrix.h.