[rtems commit] grlib,ambapp: added new IP core IDs

Daniel Hellstrom danielh at rtems.org
Sun Mar 7 15:56:13 UTC 2021


Module:    rtems
Branch:    5
Commit:    0ab993b04a0a0e96b9e0d23941f102b54fe36147
Changeset: http://git.rtems.org/rtems/commit/?id=0ab993b04a0a0e96b9e0d23941f102b54fe36147

Author:    Daniel Hellstrom <daniel at gaisler.com>
Date:      Fri Apr 12 09:45:34 2019 +0200

grlib,ambapp: added new IP core IDs

Update #4305.

---

 bsps/include/grlib/ambapp_ids.h       | 19 +++++++++++++++++++
 bsps/shared/grlib/amba/ambapp_names.c | 21 ++++++++++++++++++++-
 2 files changed, 39 insertions(+), 1 deletion(-)

diff --git a/bsps/include/grlib/ambapp_ids.h b/bsps/include/grlib/ambapp_ids.h
index c0c3547..629b4fb 100644
--- a/bsps/include/grlib/ambapp_ids.h
+++ b/bsps/include/grlib/ambapp_ids.h
@@ -226,6 +226,25 @@
 #define GAISLER_SPIMASTER    0x0a6
 #define GAISLER_SPISLAVE     0x0a7
 #define GAISLER_GRSRIO       0x0a8
+#define GAISLER_AHBLM2AHB    0x0a9
+#define GAISLER_AHBS2NOC     0x0aa
+#define GAISLER_TCAU         0x0ab
+#define GAISLER_GRTMDYNVCID  0x0ac
+#define GAISLER_RNOCIRQPROP  0x0ad
+#define GAISLER_FTADDR       0x0ae
+#define GAISLER_ATG          0x0b0
+#define GAISLER_DFITRACE     0x0b1
+#define GAISLER_SELFTEST     0x0b2
+#define GAISLER_DFIERRINJ    0x0b3
+#define GAISLER_DFICHECK     0x0b4
+#define GAISLER_GRCANFD      0x0b5
+#define GAISLER_NIM          0x0b6
+#define GAISLER_BANDGAP      0x1f0
+#define GAISLER_MPROT        0x1f1
+#define GAISLER_ADC          0x1f2
+#define GAISLER_BO           0x1f3
+#define GAISLER_DAC          0x1f4
+#define GAISLER_PLL          0x1f6
 
 #define GAISLER_PIPEWRAPPER  0xffa
 #define GAISLER_L2TIME       0xffd  /* internal device: leon2 timer */
diff --git a/bsps/shared/grlib/amba/ambapp_names.c b/bsps/shared/grlib/amba/ambapp_names.c
index 8d168f2..4ccb062 100644
--- a/bsps/shared/grlib/amba/ambapp_names.c
+++ b/bsps/shared/grlib/amba/ambapp_names.c
@@ -199,7 +199,26 @@ static ambapp_device_name GAISLER_devices[] =
   {GAISLER_TCCOP, "TCCOP"},
   {GAISLER_SPIMASTER, "SPIMASTER"},
   {GAISLER_SPISLAVE, "SPISLAVE"},
-  {GAISLER_GRSRIO, "GRSRIO"}, 
+  {GAISLER_GRSRIO, "GRSRIO"},
+  {GAISLER_AHBLM2AHB, "AHBLM2AHB"},
+  {GAISLER_AHBS2NOC, "AHBS2NOC"},
+  {GAISLER_TCAU, "TCAU"},
+  {GAISLER_GRTMDYNVCID, "GRTMDYNVCID"},
+  {GAISLER_RNOCIRQPROP, "RNOCIRQPROP"},
+  {GAISLER_FTADDR, "FTADDR"},
+  {GAISLER_ATG, "ATG"},
+  {GAISLER_DFITRACE, "DFITRACE"},
+  {GAISLER_SELFTEST, "SELFTEST"},
+  {GAISLER_DFIERRINJ, "DFIERRINJ"},
+  {GAISLER_DFICHECK, "DFICHECK"},
+  {GAISLER_GRCANFD, "GRCANFD"},
+  {GAISLER_NIM, "NIM"},
+  {GAISLER_BANDGAP, "BANDGAP"},
+  {GAISLER_MPROT, "MPROT"},
+  {GAISLER_ADC, "ADC"},
+  {GAISLER_BO, "BO"},
+  {GAISLER_DAC, "DAC"},
+  {GAISLER_PLL, "PLL"},
   {0, NULL}
 };
 



More information about the vc mailing list