aboutsummaryrefslogtreecommitdiff
path: root/sim
diff options
context:
space:
mode:
Diffstat (limited to 'sim')
-rw-r--r--sim/m68hc11/dv-m68hc11sio.c1
-rw-r--r--sim/m68hc11/dv-m68hc11spi.c1
2 files changed, 2 insertions, 0 deletions
diff --git a/sim/m68hc11/dv-m68hc11sio.c b/sim/m68hc11/dv-m68hc11sio.c
index d5ecbe4..03b4461 100644
--- a/sim/m68hc11/dv-m68hc11sio.c
+++ b/sim/m68hc11/dv-m68hc11sio.c
@@ -523,6 +523,7 @@ m68hc11sio_io_read_buffer (struct hw *me,
case M6811_SCSR:
controller->rx_clear_scsr = m68hc11_cpu->ios[M6811_SCSR]
& (M6811_RDRF | M6811_IDLE | M6811_OR | M6811_NF | M6811_FE);
+ ATTRIBUTE_FALLTHROUGH;
case M6811_BAUD:
case M6811_SCCR1:
diff --git a/sim/m68hc11/dv-m68hc11spi.c b/sim/m68hc11/dv-m68hc11spi.c
index e552fd5..ac44e6e 100644
--- a/sim/m68hc11/dv-m68hc11spi.c
+++ b/sim/m68hc11/dv-m68hc11spi.c
@@ -405,6 +405,7 @@ m68hc11spi_io_read_buffer (struct hw *me,
case M6811_SPSR:
controller->rx_clear_scsr = m68hc11_cpu->ios[M6811_SCSR]
& (M6811_SPIF | M6811_WCOL | M6811_MODF);
+ ATTRIBUTE_FALLTHROUGH;
case M6811_SPCR:
val = m68hc11_cpu->ios[base];