summaryrefslogtreecommitdiffstats
path: root/simulator/APE_DEVICE1_sim.cpp
diff options
context:
space:
mode:
authorEvan Lojewski <github@meklort.com>2019-06-29 11:30:01 -0600
committerEvan Lojewski <github@meklort.com>2019-06-29 11:30:01 -0600
commit99dd644512cfef951ade6d2403a8cf2f43666b94 (patch)
tree397f725c4cd5de628cba55e51ce6832a69593bd6 /simulator/APE_DEVICE1_sim.cpp
parent88a1987b32b1906a15606f09a324c17f7306a9b7 (diff)
downloadbcm5719-ortega-99dd644512cfef951ade6d2403a8cf2f43666b94.tar.gz
bcm5719-ortega-99dd644512cfef951ade6d2403a8cf2f43666b94.zip
Update DEVICE registers to include tx/rx status
Diffstat (limited to 'simulator/APE_DEVICE1_sim.cpp')
-rw-r--r--simulator/APE_DEVICE1_sim.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/simulator/APE_DEVICE1_sim.cpp b/simulator/APE_DEVICE1_sim.cpp
index 7e8f2ee..af1193a 100644
--- a/simulator/APE_DEVICE1_sim.cpp
+++ b/simulator/APE_DEVICE1_sim.cpp
@@ -200,10 +200,18 @@ void init_APE_DEVICE1_sim(void *arg0)
DEVICE1.TransmitMacMode.r32.installReadCallback(loader_read_mem, (uint8_t *)base);
DEVICE1.TransmitMacMode.r32.installWriteCallback(loader_write_mem, (uint8_t *)base);
+ /** @brief Bitmap for @ref DEVICE1_t.TransmitMacStatus. */
+ DEVICE1.TransmitMacStatus.r32.installReadCallback(loader_read_mem, (uint8_t *)base);
+ DEVICE1.TransmitMacStatus.r32.installWriteCallback(loader_write_mem, (uint8_t *)base);
+
/** @brief Bitmap for @ref DEVICE1_t.ReceiveMacMode. */
DEVICE1.ReceiveMacMode.r32.installReadCallback(loader_read_mem, (uint8_t *)base);
DEVICE1.ReceiveMacMode.r32.installWriteCallback(loader_write_mem, (uint8_t *)base);
+ /** @brief Bitmap for @ref DEVICE1_t.ReceiveMacStatus. */
+ DEVICE1.ReceiveMacStatus.r32.installReadCallback(loader_read_mem, (uint8_t *)base);
+ DEVICE1.ReceiveMacStatus.r32.installWriteCallback(loader_write_mem, (uint8_t *)base);
+
/** @brief Bitmap for @ref DEVICE1_t.PerfectMatch1High. */
DEVICE1.PerfectMatch1High.r32.installReadCallback(loader_read_mem, (uint8_t *)base);
DEVICE1.PerfectMatch1High.r32.installWriteCallback(loader_write_mem, (uint8_t *)base);
OpenPOWER on IntegriCloud