diff options
author | Evan Lojewski <github@meklort.com> | 2019-04-14 16:37:22 -0600 |
---|---|---|
committer | Evan Lojewski <github@meklort.com> | 2019-04-14 16:37:22 -0600 |
commit | 0cf10183e0f05c643b8c9112ef74efa2a8396eab (patch) | |
tree | 556592a81bbbc8f4c9dc84d0f6adae2aeded8232 /simulator/HAL.cpp | |
parent | aef26ac93ecc586ca49d3352835afb37901c54e0 (diff) | |
download | bcm5719-ortega-0cf10183e0f05c643b8c9112ef74efa2a8396eab.tar.gz bcm5719-ortega-0cf10183e0f05c643b8c9112ef74efa2a8396eab.zip |
Begin adding support for setting ape statistics in the SHM region.
Diffstat (limited to 'simulator/HAL.cpp')
-rw-r--r-- | simulator/HAL.cpp | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/simulator/HAL.cpp b/simulator/HAL.cpp index 31cff39..364f33f 100644 --- a/simulator/HAL.cpp +++ b/simulator/HAL.cpp @@ -5,6 +5,10 @@ #include <bcm5719_APE.h> #include <bcm5719_APE_PERI.h> #include <bcm5719_SHM.h> +#include <bcm5719_SHM_CHANNEL0.h> +#include <bcm5719_SHM_CHANNEL1.h> +#include <bcm5719_SHM_CHANNEL2.h> +#include <bcm5719_SHM_CHANNEL3.h> #include <bcm5719_GEN.h> #include <APE_NVIC.h> #include <APE_FILTERS.h> @@ -265,6 +269,15 @@ bool initHAL(const char *pci_path, int wanted_function) init_bcm5719_SHM(); init_bcm5719_SHM_sim(&APEBase[0x4000]); + init_bcm5719_SHM_CHANNEL0(); + init_bcm5719_SHM_CHANNEL0_sim(&APEBase[0x4900]); + init_bcm5719_SHM_CHANNEL1(); + init_bcm5719_SHM_CHANNEL1_sim(&APEBase[0x4a00]); + init_bcm5719_SHM_CHANNEL2(); + init_bcm5719_SHM_CHANNEL2_sim(&APEBase[0x4b00]); + init_bcm5719_SHM_CHANNEL3(); + init_bcm5719_SHM_CHANNEL3_sim(&APEBase[0x4c00]); + init_APE_FILTERS(); init_APE_FILTERS_sim(NULL); |