summaryrefslogtreecommitdiffstats
path: root/simulator
diff options
context:
space:
mode:
Diffstat (limited to 'simulator')
-rw-r--r--simulator/bcm5719_APE.cpp12
-rw-r--r--simulator/bcm5719_APE_sim.cpp24
2 files changed, 36 insertions, 0 deletions
diff --git a/simulator/bcm5719_APE.cpp b/simulator/bcm5719_APE.cpp
index cd91752..bdcdd01 100644
--- a/simulator/bcm5719_APE.cpp
+++ b/simulator/bcm5719_APE.cpp
@@ -111,6 +111,10 @@ void init_bcm5719_APE(void)
/** @brief Bitmap for @ref APE_t.TxToNetBufferAllocator1. */
+ /** @brief Bitmap for @ref APE_t.TxToNetBufferReturn1. */
+
+ /** @brief Bitmap for @ref APE_t.TxToNetBufferRing1. */
+
/** @brief Bitmap for @ref APE_t.TxToNetDoorbellFunc1. */
/** @brief Bitmap for @ref APE_t.RxbufoffsetFunc2. */
@@ -125,6 +129,10 @@ void init_bcm5719_APE(void)
/** @brief Bitmap for @ref APE_t.TxToNetBufferAllocator2. */
+ /** @brief Bitmap for @ref APE_t.TxToNetBufferReturn2. */
+
+ /** @brief Bitmap for @ref APE_t.TxToNetBufferRing2. */
+
/** @brief Bitmap for @ref APE_t.RxbufoffsetFunc3. */
/** @brief Bitmap for @ref APE_t.TxToNetDoorbellFunc3. */
@@ -137,5 +145,9 @@ void init_bcm5719_APE(void)
/** @brief Bitmap for @ref APE_t.TxToNetBufferAllocator3. */
+ /** @brief Bitmap for @ref APE_t.TxToNetBufferReturn3. */
+
+ /** @brief Bitmap for @ref APE_t.TxToNetBufferRing3. */
+
}
diff --git a/simulator/bcm5719_APE_sim.cpp b/simulator/bcm5719_APE_sim.cpp
index 113ecf0..875c114 100644
--- a/simulator/bcm5719_APE_sim.cpp
+++ b/simulator/bcm5719_APE_sim.cpp
@@ -205,6 +205,14 @@ void init_bcm5719_APE_sim(void *base)
APE.TxToNetBufferAllocator1.r32.installReadCallback(read_from_ram, (uint8_t *)base);
APE.TxToNetBufferAllocator1.r32.installWriteCallback(write_to_ram, (uint8_t *)base);
+ /** @brief Bitmap for @ref APE_t.TxToNetBufferReturn1. */
+ APE.TxToNetBufferReturn1.r32.installReadCallback(read_from_ram, (uint8_t *)base);
+ APE.TxToNetBufferReturn1.r32.installWriteCallback(write_to_ram, (uint8_t *)base);
+
+ /** @brief Bitmap for @ref APE_t.TxToNetBufferRing1. */
+ APE.TxToNetBufferRing1.r32.installReadCallback(read_from_ram, (uint8_t *)base);
+ APE.TxToNetBufferRing1.r32.installWriteCallback(write_to_ram, (uint8_t *)base);
+
/** @brief Bitmap for @ref APE_t.TxToNetDoorbellFunc1. */
APE.TxToNetDoorbellFunc1.r32.installReadCallback(read_from_ram, (uint8_t *)base);
APE.TxToNetDoorbellFunc1.r32.installWriteCallback(write_to_ram, (uint8_t *)base);
@@ -233,6 +241,14 @@ void init_bcm5719_APE_sim(void *base)
APE.TxToNetBufferAllocator2.r32.installReadCallback(read_from_ram, (uint8_t *)base);
APE.TxToNetBufferAllocator2.r32.installWriteCallback(write_to_ram, (uint8_t *)base);
+ /** @brief Bitmap for @ref APE_t.TxToNetBufferReturn2. */
+ APE.TxToNetBufferReturn2.r32.installReadCallback(read_from_ram, (uint8_t *)base);
+ APE.TxToNetBufferReturn2.r32.installWriteCallback(write_to_ram, (uint8_t *)base);
+
+ /** @brief Bitmap for @ref APE_t.TxToNetBufferRing2. */
+ APE.TxToNetBufferRing2.r32.installReadCallback(read_from_ram, (uint8_t *)base);
+ APE.TxToNetBufferRing2.r32.installWriteCallback(write_to_ram, (uint8_t *)base);
+
/** @brief Bitmap for @ref APE_t.RxbufoffsetFunc3. */
APE.RxbufoffsetFunc3.r32.installReadCallback(read_from_ram, (uint8_t *)base);
APE.RxbufoffsetFunc3.r32.installWriteCallback(write_to_ram, (uint8_t *)base);
@@ -257,5 +273,13 @@ void init_bcm5719_APE_sim(void *base)
APE.TxToNetBufferAllocator3.r32.installReadCallback(read_from_ram, (uint8_t *)base);
APE.TxToNetBufferAllocator3.r32.installWriteCallback(write_to_ram, (uint8_t *)base);
+ /** @brief Bitmap for @ref APE_t.TxToNetBufferReturn3. */
+ APE.TxToNetBufferReturn3.r32.installReadCallback(read_from_ram, (uint8_t *)base);
+ APE.TxToNetBufferReturn3.r32.installWriteCallback(write_to_ram, (uint8_t *)base);
+
+ /** @brief Bitmap for @ref APE_t.TxToNetBufferRing3. */
+ APE.TxToNetBufferRing3.r32.installReadCallback(read_from_ram, (uint8_t *)base);
+ APE.TxToNetBufferRing3.r32.installWriteCallback(write_to_ram, (uint8_t *)base);
+
}
OpenPOWER on IntegriCloud