Constants | |
CFG_NASTI_SLAVE_BOOTROM | integer := 0 |
Configuration index of the Boot ROM module visible by the firmware. | |
CFG_NASTI_SLAVE_ROMIMAGE | integer := CFG_NASTI_SLAVE_BOOTROM + 1 |
Configuration index of the Firmware ROM Image module. | |
CFG_NASTI_SLAVE_SRAM | integer := CFG_NASTI_SLAVE_ROMIMAGE + 1 |
Configuration index of the SRAM module visible by the firmware. | |
CFG_NASTI_SLAVE_UART1 | integer := CFG_NASTI_SLAVE_SRAM + 1 |
Configuration index of the UART module. | |
CFG_NASTI_SLAVE_GPIO | integer := CFG_NASTI_SLAVE_UART1 + 1 |
Configuration index of the GPIO (General Purpose In/Out) module. | |
CFG_NASTI_SLAVE_IRQCTRL | integer := CFG_NASTI_SLAVE_GPIO + 1 |
Configuration index of the Interrupt Controller module. | |
CFG_NASTI_SLAVE_ENGINE | integer := CFG_NASTI_SLAVE_IRQCTRL + 1 |
Configuration index of the Satellite Navigation Engine. | |
CFG_NASTI_SLAVE_RFCTRL | integer := CFG_NASTI_SLAVE_ENGINE + 1 |
Configuration index of the RF front-end controller. | |
CFG_NASTI_SLAVE_FSE_GPS | integer := CFG_NASTI_SLAVE_RFCTRL + 1 |
Configuration index of the GPS-CA Fast Search Engine module. | |
CFG_NASTI_SLAVE_ETHMAC | integer := CFG_NASTI_SLAVE_FSE_GPS + 1 |
Configuration index of the Ethernet MAC module. | |
CFG_NASTI_SLAVE_DSU | integer := CFG_NASTI_SLAVE_ETHMAC + 1 |
Configuration index of the Debug Support Unit module. | |
CFG_NASTI_SLAVE_GPTIMERS | integer := CFG_NASTI_SLAVE_DSU + 1 |
Configuration index of the Debug Support Unit module. | |
CFG_NASTI_SLAVE_PNP | integer := CFG_NASTI_SLAVE_GPTIMERS + 1 |
Configuration index of the Plug-n-Play module. | |
CFG_NASTI_SLAVES_TOTAL | integer := CFG_NASTI_SLAVE_PNP + 1 |
Total number of the slaves devices. |
Each module in a SoC has to be indexed by unique identificator. In current implementation it is used sequential indexing for it. Indexes are used to specify a device bus item in a vectors.