diff options
author | Evan Lojewski <github@meklort.com> | 2019-06-24 21:10:00 -0600 |
---|---|---|
committer | Evan Lojewski <github@meklort.com> | 2019-06-24 21:10:00 -0600 |
commit | 7b514314f9dab82fc7bd91a60996e2252a0edfb1 (patch) | |
tree | f32364b3b59408afc5f1e6a39bdbce7035c7a6ed /simulator | |
parent | 8ac9845d3e1fdf9c5691eca90b6ef4bc96cae11e (diff) | |
download | bcm5719-ortega-7b514314f9dab82fc7bd91a60996e2252a0edfb1.tar.gz bcm5719-ortega-7b514314f9dab82fc7bd91a60996e2252a0edfb1.zip |
Update the DEVICE registers to include the MAC status and events.
Diffstat (limited to 'simulator')
-rw-r--r-- | simulator/APE_DEVICE.cpp | 4 | ||||
-rw-r--r-- | simulator/APE_DEVICE1.cpp | 4 | ||||
-rw-r--r-- | simulator/APE_DEVICE1_sim.cpp | 8 | ||||
-rw-r--r-- | simulator/APE_DEVICE2.cpp | 4 | ||||
-rw-r--r-- | simulator/APE_DEVICE2_sim.cpp | 8 | ||||
-rw-r--r-- | simulator/APE_DEVICE3.cpp | 4 | ||||
-rw-r--r-- | simulator/APE_DEVICE3_sim.cpp | 8 | ||||
-rw-r--r-- | simulator/APE_DEVICE_sim.cpp | 8 | ||||
-rw-r--r-- | simulator/bcm5719_DEVICE.cpp | 4 | ||||
-rw-r--r-- | simulator/bcm5719_DEVICE_sim.cpp | 8 |
10 files changed, 60 insertions, 0 deletions
diff --git a/simulator/APE_DEVICE.cpp b/simulator/APE_DEVICE.cpp index 2eeaac9..c5262a6 100644 --- a/simulator/APE_DEVICE.cpp +++ b/simulator/APE_DEVICE.cpp @@ -71,6 +71,10 @@ void init_APE_DEVICE(void) /** @brief Bitmap for @ref DEVICE_t.EmacMode. */ + /** @brief Bitmap for @ref DEVICE_t.EmacStatus. */ + + /** @brief Bitmap for @ref DEVICE_t.EmacEvent. */ + /** @brief Bitmap for @ref DEVICE_t.LedControl. */ /** @brief Bitmap for @ref DEVICE_t.EmacMacAddresses0High. */ diff --git a/simulator/APE_DEVICE1.cpp b/simulator/APE_DEVICE1.cpp index 6ec1cf3..b8c591c 100644 --- a/simulator/APE_DEVICE1.cpp +++ b/simulator/APE_DEVICE1.cpp @@ -71,6 +71,10 @@ void init_APE_DEVICE1(void) /** @brief Bitmap for @ref DEVICE1_t.EmacMode. */ + /** @brief Bitmap for @ref DEVICE1_t.EmacStatus. */ + + /** @brief Bitmap for @ref DEVICE1_t.EmacEvent. */ + /** @brief Bitmap for @ref DEVICE1_t.LedControl. */ /** @brief Bitmap for @ref DEVICE1_t.EmacMacAddresses0High. */ diff --git a/simulator/APE_DEVICE1_sim.cpp b/simulator/APE_DEVICE1_sim.cpp index 9c71f04..7e8f2ee 100644 --- a/simulator/APE_DEVICE1_sim.cpp +++ b/simulator/APE_DEVICE1_sim.cpp @@ -132,6 +132,14 @@ void init_APE_DEVICE1_sim(void *arg0) DEVICE1.EmacMode.r32.installReadCallback(loader_read_mem, (uint8_t *)base); DEVICE1.EmacMode.r32.installWriteCallback(loader_write_mem, (uint8_t *)base); + /** @brief Bitmap for @ref DEVICE1_t.EmacStatus. */ + DEVICE1.EmacStatus.r32.installReadCallback(loader_read_mem, (uint8_t *)base); + DEVICE1.EmacStatus.r32.installWriteCallback(loader_write_mem, (uint8_t *)base); + + /** @brief Bitmap for @ref DEVICE1_t.EmacEvent. */ + DEVICE1.EmacEvent.r32.installReadCallback(loader_read_mem, (uint8_t *)base); + DEVICE1.EmacEvent.r32.installWriteCallback(loader_write_mem, (uint8_t *)base); + /** @brief Bitmap for @ref DEVICE1_t.LedControl. */ DEVICE1.LedControl.r32.installReadCallback(loader_read_mem, (uint8_t *)base); DEVICE1.LedControl.r32.installWriteCallback(loader_write_mem, (uint8_t *)base); diff --git a/simulator/APE_DEVICE2.cpp b/simulator/APE_DEVICE2.cpp index 856cc11..77322d0 100644 --- a/simulator/APE_DEVICE2.cpp +++ b/simulator/APE_DEVICE2.cpp @@ -71,6 +71,10 @@ void init_APE_DEVICE2(void) /** @brief Bitmap for @ref DEVICE2_t.EmacMode. */ + /** @brief Bitmap for @ref DEVICE2_t.EmacStatus. */ + + /** @brief Bitmap for @ref DEVICE2_t.EmacEvent. */ + /** @brief Bitmap for @ref DEVICE2_t.LedControl. */ /** @brief Bitmap for @ref DEVICE2_t.EmacMacAddresses0High. */ diff --git a/simulator/APE_DEVICE2_sim.cpp b/simulator/APE_DEVICE2_sim.cpp index 6326730..b2ff414 100644 --- a/simulator/APE_DEVICE2_sim.cpp +++ b/simulator/APE_DEVICE2_sim.cpp @@ -132,6 +132,14 @@ void init_APE_DEVICE2_sim(void *arg0) DEVICE2.EmacMode.r32.installReadCallback(loader_read_mem, (uint8_t *)base); DEVICE2.EmacMode.r32.installWriteCallback(loader_write_mem, (uint8_t *)base); + /** @brief Bitmap for @ref DEVICE2_t.EmacStatus. */ + DEVICE2.EmacStatus.r32.installReadCallback(loader_read_mem, (uint8_t *)base); + DEVICE2.EmacStatus.r32.installWriteCallback(loader_write_mem, (uint8_t *)base); + + /** @brief Bitmap for @ref DEVICE2_t.EmacEvent. */ + DEVICE2.EmacEvent.r32.installReadCallback(loader_read_mem, (uint8_t *)base); + DEVICE2.EmacEvent.r32.installWriteCallback(loader_write_mem, (uint8_t *)base); + /** @brief Bitmap for @ref DEVICE2_t.LedControl. */ DEVICE2.LedControl.r32.installReadCallback(loader_read_mem, (uint8_t *)base); DEVICE2.LedControl.r32.installWriteCallback(loader_write_mem, (uint8_t *)base); diff --git a/simulator/APE_DEVICE3.cpp b/simulator/APE_DEVICE3.cpp index f33aacd..a8cb69e 100644 --- a/simulator/APE_DEVICE3.cpp +++ b/simulator/APE_DEVICE3.cpp @@ -71,6 +71,10 @@ void init_APE_DEVICE3(void) /** @brief Bitmap for @ref DEVICE3_t.EmacMode. */ + /** @brief Bitmap for @ref DEVICE3_t.EmacStatus. */ + + /** @brief Bitmap for @ref DEVICE3_t.EmacEvent. */ + /** @brief Bitmap for @ref DEVICE3_t.LedControl. */ /** @brief Bitmap for @ref DEVICE3_t.EmacMacAddresses0High. */ diff --git a/simulator/APE_DEVICE3_sim.cpp b/simulator/APE_DEVICE3_sim.cpp index b43bef9..51d6fde 100644 --- a/simulator/APE_DEVICE3_sim.cpp +++ b/simulator/APE_DEVICE3_sim.cpp @@ -132,6 +132,14 @@ void init_APE_DEVICE3_sim(void *arg0) DEVICE3.EmacMode.r32.installReadCallback(loader_read_mem, (uint8_t *)base); DEVICE3.EmacMode.r32.installWriteCallback(loader_write_mem, (uint8_t *)base); + /** @brief Bitmap for @ref DEVICE3_t.EmacStatus. */ + DEVICE3.EmacStatus.r32.installReadCallback(loader_read_mem, (uint8_t *)base); + DEVICE3.EmacStatus.r32.installWriteCallback(loader_write_mem, (uint8_t *)base); + + /** @brief Bitmap for @ref DEVICE3_t.EmacEvent. */ + DEVICE3.EmacEvent.r32.installReadCallback(loader_read_mem, (uint8_t *)base); + DEVICE3.EmacEvent.r32.installWriteCallback(loader_write_mem, (uint8_t *)base); + /** @brief Bitmap for @ref DEVICE3_t.LedControl. */ DEVICE3.LedControl.r32.installReadCallback(loader_read_mem, (uint8_t *)base); DEVICE3.LedControl.r32.installWriteCallback(loader_write_mem, (uint8_t *)base); diff --git a/simulator/APE_DEVICE_sim.cpp b/simulator/APE_DEVICE_sim.cpp index bbca657..9611835 100644 --- a/simulator/APE_DEVICE_sim.cpp +++ b/simulator/APE_DEVICE_sim.cpp @@ -132,6 +132,14 @@ void init_APE_DEVICE_sim(void *arg0) DEVICE.EmacMode.r32.installReadCallback(loader_read_mem, (uint8_t *)base); DEVICE.EmacMode.r32.installWriteCallback(loader_write_mem, (uint8_t *)base); + /** @brief Bitmap for @ref DEVICE_t.EmacStatus. */ + DEVICE.EmacStatus.r32.installReadCallback(loader_read_mem, (uint8_t *)base); + DEVICE.EmacStatus.r32.installWriteCallback(loader_write_mem, (uint8_t *)base); + + /** @brief Bitmap for @ref DEVICE_t.EmacEvent. */ + DEVICE.EmacEvent.r32.installReadCallback(loader_read_mem, (uint8_t *)base); + DEVICE.EmacEvent.r32.installWriteCallback(loader_write_mem, (uint8_t *)base); + /** @brief Bitmap for @ref DEVICE_t.LedControl. */ DEVICE.LedControl.r32.installReadCallback(loader_read_mem, (uint8_t *)base); DEVICE.LedControl.r32.installWriteCallback(loader_write_mem, (uint8_t *)base); diff --git a/simulator/bcm5719_DEVICE.cpp b/simulator/bcm5719_DEVICE.cpp index cb5a807..84c7420 100644 --- a/simulator/bcm5719_DEVICE.cpp +++ b/simulator/bcm5719_DEVICE.cpp @@ -71,6 +71,10 @@ void init_bcm5719_DEVICE(void) /** @brief Bitmap for @ref DEVICE_t.EmacMode. */ + /** @brief Bitmap for @ref DEVICE_t.EmacStatus. */ + + /** @brief Bitmap for @ref DEVICE_t.EmacEvent. */ + /** @brief Bitmap for @ref DEVICE_t.LedControl. */ /** @brief Bitmap for @ref DEVICE_t.EmacMacAddresses0High. */ diff --git a/simulator/bcm5719_DEVICE_sim.cpp b/simulator/bcm5719_DEVICE_sim.cpp index 5c3fafb..a82ef72 100644 --- a/simulator/bcm5719_DEVICE_sim.cpp +++ b/simulator/bcm5719_DEVICE_sim.cpp @@ -125,6 +125,14 @@ void init_bcm5719_DEVICE_sim(void *base) DEVICE.EmacMode.r32.installReadCallback(read_from_ram, (uint8_t *)base); DEVICE.EmacMode.r32.installWriteCallback(write_to_ram, (uint8_t *)base); + /** @brief Bitmap for @ref DEVICE_t.EmacStatus. */ + DEVICE.EmacStatus.r32.installReadCallback(read_from_ram, (uint8_t *)base); + DEVICE.EmacStatus.r32.installWriteCallback(write_to_ram, (uint8_t *)base); + + /** @brief Bitmap for @ref DEVICE_t.EmacEvent. */ + DEVICE.EmacEvent.r32.installReadCallback(read_from_ram, (uint8_t *)base); + DEVICE.EmacEvent.r32.installWriteCallback(write_to_ram, (uint8_t *)base); + /** @brief Bitmap for @ref DEVICE_t.LedControl. */ DEVICE.LedControl.r32.installReadCallback(read_from_ram, (uint8_t *)base); DEVICE.LedControl.r32.installWriteCallback(write_to_ram, (uint8_t *)base); |