summaryrefslogtreecommitdiffstats
path: root/simulator/HAL.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'simulator/HAL.cpp')
-rw-r--r--simulator/HAL.cpp36
1 files changed, 30 insertions, 6 deletions
diff --git a/simulator/HAL.cpp b/simulator/HAL.cpp
index 01f9032..e2f5161 100644
--- a/simulator/HAL.cpp
+++ b/simulator/HAL.cpp
@@ -12,8 +12,14 @@
#include <bcm5719_GEN.h>
#include <APE_NVIC.h>
#include <APE_FILTERS.h>
-#include <APE_TX_PORT.h>
-#include <APE_RX_PORT.h>
+#include <APE_TX_PORT0.h>
+#include <APE_RX_PORT0.h>
+#include <APE_TX_PORT1.h>
+#include <APE_RX_PORT1.h>
+#include <APE_TX_PORT2.h>
+#include <APE_RX_PORT2.h>
+#include <APE_TX_PORT3.h>
+#include <APE_RX_PORT3.h>
#include <dirent.h>
#include <endian.h>
@@ -286,11 +292,29 @@ bool initHAL(const char *pci_path, int wanted_function)
init_APE_NVIC();
init_APE_NVIC_sim(NULL);
- init_APE_TX_PORT();
- init_APE_TX_PORT_sim(NULL);
+ init_APE_TX_PORT0();
+ init_APE_TX_PORT0_sim(NULL);
- init_APE_RX_PORT();
- init_APE_RX_PORT_sim(NULL);
+ init_APE_RX_PORT0();
+ init_APE_RX_PORT0_sim(NULL);
+
+ init_APE_TX_PORT1();
+ init_APE_TX_PORT1_sim(NULL);
+
+ init_APE_RX_PORT1();
+ init_APE_RX_PORT1_sim(NULL);
+
+ init_APE_TX_PORT2();
+ init_APE_TX_PORT2_sim(NULL);
+
+ init_APE_RX_PORT2();
+ init_APE_RX_PORT2_sim(NULL);
+
+ init_APE_TX_PORT3();
+ init_APE_TX_PORT3_sim(NULL);
+
+ init_APE_RX_PORT3();
+ init_APE_RX_PORT3_sim(NULL);
return true;
}
OpenPOWER on IntegriCloud