summaryrefslogtreecommitdiffstats
path: root/simulator
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
parent88a1987b32b1906a15606f09a324c17f7306a9b7 (diff)
downloadbcm5719-ortega-99dd644512cfef951ade6d2403a8cf2f43666b94.tar.gz
bcm5719-ortega-99dd644512cfef951ade6d2403a8cf2f43666b94.zip
Update DEVICE registers to include tx/rx status
Diffstat (limited to 'simulator')
-rw-r--r--simulator/APE_DEVICE.cpp4
-rw-r--r--simulator/APE_DEVICE1.cpp4
-rw-r--r--simulator/APE_DEVICE1_sim.cpp8
-rw-r--r--simulator/APE_DEVICE2.cpp4
-rw-r--r--simulator/APE_DEVICE2_sim.cpp8
-rw-r--r--simulator/APE_DEVICE3.cpp4
-rw-r--r--simulator/APE_DEVICE3_sim.cpp8
-rw-r--r--simulator/APE_DEVICE_sim.cpp8
-rw-r--r--simulator/bcm5719_DEVICE.cpp4
-rw-r--r--simulator/bcm5719_DEVICE_sim.cpp8
10 files changed, 60 insertions, 0 deletions
diff --git a/simulator/APE_DEVICE.cpp b/simulator/APE_DEVICE.cpp
index c5262a6..84a2c69 100644
--- a/simulator/APE_DEVICE.cpp
+++ b/simulator/APE_DEVICE.cpp
@@ -105,8 +105,12 @@ void init_APE_DEVICE(void)
/** @brief Bitmap for @ref DEVICE_t.TransmitMacMode. */
+ /** @brief Bitmap for @ref DEVICE_t.TransmitMacStatus. */
+
/** @brief Bitmap for @ref DEVICE_t.ReceiveMacMode. */
+ /** @brief Bitmap for @ref DEVICE_t.ReceiveMacStatus. */
+
/** @brief Bitmap for @ref DEVICE_t.PerfectMatch1High. */
/** @brief Bitmap for @ref DEVICE_t.PerfectMatch1Low. */
diff --git a/simulator/APE_DEVICE1.cpp b/simulator/APE_DEVICE1.cpp
index b8c591c..bf0e02f 100644
--- a/simulator/APE_DEVICE1.cpp
+++ b/simulator/APE_DEVICE1.cpp
@@ -105,8 +105,12 @@ void init_APE_DEVICE1(void)
/** @brief Bitmap for @ref DEVICE1_t.TransmitMacMode. */
+ /** @brief Bitmap for @ref DEVICE1_t.TransmitMacStatus. */
+
/** @brief Bitmap for @ref DEVICE1_t.ReceiveMacMode. */
+ /** @brief Bitmap for @ref DEVICE1_t.ReceiveMacStatus. */
+
/** @brief Bitmap for @ref DEVICE1_t.PerfectMatch1High. */
/** @brief Bitmap for @ref DEVICE1_t.PerfectMatch1Low. */
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);
diff --git a/simulator/APE_DEVICE2.cpp b/simulator/APE_DEVICE2.cpp
index 77322d0..df1b149 100644
--- a/simulator/APE_DEVICE2.cpp
+++ b/simulator/APE_DEVICE2.cpp
@@ -105,8 +105,12 @@ void init_APE_DEVICE2(void)
/** @brief Bitmap for @ref DEVICE2_t.TransmitMacMode. */
+ /** @brief Bitmap for @ref DEVICE2_t.TransmitMacStatus. */
+
/** @brief Bitmap for @ref DEVICE2_t.ReceiveMacMode. */
+ /** @brief Bitmap for @ref DEVICE2_t.ReceiveMacStatus. */
+
/** @brief Bitmap for @ref DEVICE2_t.PerfectMatch1High. */
/** @brief Bitmap for @ref DEVICE2_t.PerfectMatch1Low. */
diff --git a/simulator/APE_DEVICE2_sim.cpp b/simulator/APE_DEVICE2_sim.cpp
index b2ff414..0222d7a 100644
--- a/simulator/APE_DEVICE2_sim.cpp
+++ b/simulator/APE_DEVICE2_sim.cpp
@@ -200,10 +200,18 @@ void init_APE_DEVICE2_sim(void *arg0)
DEVICE2.TransmitMacMode.r32.installReadCallback(loader_read_mem, (uint8_t *)base);
DEVICE2.TransmitMacMode.r32.installWriteCallback(loader_write_mem, (uint8_t *)base);
+ /** @brief Bitmap for @ref DEVICE2_t.TransmitMacStatus. */
+ DEVICE2.TransmitMacStatus.r32.installReadCallback(loader_read_mem, (uint8_t *)base);
+ DEVICE2.TransmitMacStatus.r32.installWriteCallback(loader_write_mem, (uint8_t *)base);
+
/** @brief Bitmap for @ref DEVICE2_t.ReceiveMacMode. */
DEVICE2.ReceiveMacMode.r32.installReadCallback(loader_read_mem, (uint8_t *)base);
DEVICE2.ReceiveMacMode.r32.installWriteCallback(loader_write_mem, (uint8_t *)base);
+ /** @brief Bitmap for @ref DEVICE2_t.ReceiveMacStatus. */
+ DEVICE2.ReceiveMacStatus.r32.installReadCallback(loader_read_mem, (uint8_t *)base);
+ DEVICE2.ReceiveMacStatus.r32.installWriteCallback(loader_write_mem, (uint8_t *)base);
+
/** @brief Bitmap for @ref DEVICE2_t.PerfectMatch1High. */
DEVICE2.PerfectMatch1High.r32.installReadCallback(loader_read_mem, (uint8_t *)base);
DEVICE2.PerfectMatch1High.r32.installWriteCallback(loader_write_mem, (uint8_t *)base);
diff --git a/simulator/APE_DEVICE3.cpp b/simulator/APE_DEVICE3.cpp
index a8cb69e..c4870f0 100644
--- a/simulator/APE_DEVICE3.cpp
+++ b/simulator/APE_DEVICE3.cpp
@@ -105,8 +105,12 @@ void init_APE_DEVICE3(void)
/** @brief Bitmap for @ref DEVICE3_t.TransmitMacMode. */
+ /** @brief Bitmap for @ref DEVICE3_t.TransmitMacStatus. */
+
/** @brief Bitmap for @ref DEVICE3_t.ReceiveMacMode. */
+ /** @brief Bitmap for @ref DEVICE3_t.ReceiveMacStatus. */
+
/** @brief Bitmap for @ref DEVICE3_t.PerfectMatch1High. */
/** @brief Bitmap for @ref DEVICE3_t.PerfectMatch1Low. */
diff --git a/simulator/APE_DEVICE3_sim.cpp b/simulator/APE_DEVICE3_sim.cpp
index 51d6fde..730e6cb 100644
--- a/simulator/APE_DEVICE3_sim.cpp
+++ b/simulator/APE_DEVICE3_sim.cpp
@@ -200,10 +200,18 @@ void init_APE_DEVICE3_sim(void *arg0)
DEVICE3.TransmitMacMode.r32.installReadCallback(loader_read_mem, (uint8_t *)base);
DEVICE3.TransmitMacMode.r32.installWriteCallback(loader_write_mem, (uint8_t *)base);
+ /** @brief Bitmap for @ref DEVICE3_t.TransmitMacStatus. */
+ DEVICE3.TransmitMacStatus.r32.installReadCallback(loader_read_mem, (uint8_t *)base);
+ DEVICE3.TransmitMacStatus.r32.installWriteCallback(loader_write_mem, (uint8_t *)base);
+
/** @brief Bitmap for @ref DEVICE3_t.ReceiveMacMode. */
DEVICE3.ReceiveMacMode.r32.installReadCallback(loader_read_mem, (uint8_t *)base);
DEVICE3.ReceiveMacMode.r32.installWriteCallback(loader_write_mem, (uint8_t *)base);
+ /** @brief Bitmap for @ref DEVICE3_t.ReceiveMacStatus. */
+ DEVICE3.ReceiveMacStatus.r32.installReadCallback(loader_read_mem, (uint8_t *)base);
+ DEVICE3.ReceiveMacStatus.r32.installWriteCallback(loader_write_mem, (uint8_t *)base);
+
/** @brief Bitmap for @ref DEVICE3_t.PerfectMatch1High. */
DEVICE3.PerfectMatch1High.r32.installReadCallback(loader_read_mem, (uint8_t *)base);
DEVICE3.PerfectMatch1High.r32.installWriteCallback(loader_write_mem, (uint8_t *)base);
diff --git a/simulator/APE_DEVICE_sim.cpp b/simulator/APE_DEVICE_sim.cpp
index 9611835..222fab7 100644
--- a/simulator/APE_DEVICE_sim.cpp
+++ b/simulator/APE_DEVICE_sim.cpp
@@ -200,10 +200,18 @@ void init_APE_DEVICE_sim(void *arg0)
DEVICE.TransmitMacMode.r32.installReadCallback(loader_read_mem, (uint8_t *)base);
DEVICE.TransmitMacMode.r32.installWriteCallback(loader_write_mem, (uint8_t *)base);
+ /** @brief Bitmap for @ref DEVICE_t.TransmitMacStatus. */
+ DEVICE.TransmitMacStatus.r32.installReadCallback(loader_read_mem, (uint8_t *)base);
+ DEVICE.TransmitMacStatus.r32.installWriteCallback(loader_write_mem, (uint8_t *)base);
+
/** @brief Bitmap for @ref DEVICE_t.ReceiveMacMode. */
DEVICE.ReceiveMacMode.r32.installReadCallback(loader_read_mem, (uint8_t *)base);
DEVICE.ReceiveMacMode.r32.installWriteCallback(loader_write_mem, (uint8_t *)base);
+ /** @brief Bitmap for @ref DEVICE_t.ReceiveMacStatus. */
+ DEVICE.ReceiveMacStatus.r32.installReadCallback(loader_read_mem, (uint8_t *)base);
+ DEVICE.ReceiveMacStatus.r32.installWriteCallback(loader_write_mem, (uint8_t *)base);
+
/** @brief Bitmap for @ref DEVICE_t.PerfectMatch1High. */
DEVICE.PerfectMatch1High.r32.installReadCallback(loader_read_mem, (uint8_t *)base);
DEVICE.PerfectMatch1High.r32.installWriteCallback(loader_write_mem, (uint8_t *)base);
diff --git a/simulator/bcm5719_DEVICE.cpp b/simulator/bcm5719_DEVICE.cpp
index 84c7420..abb874c 100644
--- a/simulator/bcm5719_DEVICE.cpp
+++ b/simulator/bcm5719_DEVICE.cpp
@@ -105,8 +105,12 @@ void init_bcm5719_DEVICE(void)
/** @brief Bitmap for @ref DEVICE_t.TransmitMacMode. */
+ /** @brief Bitmap for @ref DEVICE_t.TransmitMacStatus. */
+
/** @brief Bitmap for @ref DEVICE_t.ReceiveMacMode. */
+ /** @brief Bitmap for @ref DEVICE_t.ReceiveMacStatus. */
+
/** @brief Bitmap for @ref DEVICE_t.PerfectMatch1High. */
/** @brief Bitmap for @ref DEVICE_t.PerfectMatch1Low. */
diff --git a/simulator/bcm5719_DEVICE_sim.cpp b/simulator/bcm5719_DEVICE_sim.cpp
index a82ef72..cca058e 100644
--- a/simulator/bcm5719_DEVICE_sim.cpp
+++ b/simulator/bcm5719_DEVICE_sim.cpp
@@ -193,10 +193,18 @@ void init_bcm5719_DEVICE_sim(void *base)
DEVICE.TransmitMacMode.r32.installReadCallback(read_from_ram, (uint8_t *)base);
DEVICE.TransmitMacMode.r32.installWriteCallback(write_to_ram, (uint8_t *)base);
+ /** @brief Bitmap for @ref DEVICE_t.TransmitMacStatus. */
+ DEVICE.TransmitMacStatus.r32.installReadCallback(read_from_ram, (uint8_t *)base);
+ DEVICE.TransmitMacStatus.r32.installWriteCallback(write_to_ram, (uint8_t *)base);
+
/** @brief Bitmap for @ref DEVICE_t.ReceiveMacMode. */
DEVICE.ReceiveMacMode.r32.installReadCallback(read_from_ram, (uint8_t *)base);
DEVICE.ReceiveMacMode.r32.installWriteCallback(write_to_ram, (uint8_t *)base);
+ /** @brief Bitmap for @ref DEVICE_t.ReceiveMacStatus. */
+ DEVICE.ReceiveMacStatus.r32.installReadCallback(read_from_ram, (uint8_t *)base);
+ DEVICE.ReceiveMacStatus.r32.installWriteCallback(write_to_ram, (uint8_t *)base);
+
/** @brief Bitmap for @ref DEVICE_t.PerfectMatch1High. */
DEVICE.PerfectMatch1High.r32.installReadCallback(read_from_ram, (uint8_t *)base);
DEVICE.PerfectMatch1High.r32.installWriteCallback(write_to_ram, (uint8_t *)base);
OpenPOWER on IntegriCloud