diff --git a/repos/ports/ports/seoul.hash b/repos/ports/ports/seoul.hash index b975e0666..ba5dae965 100644 --- a/repos/ports/ports/seoul.hash +++ b/repos/ports/ports/seoul.hash @@ -1 +1 @@ -ded0f9c36aa2907b81cc1f9f6c875456f6bef9dd +b2a74773611d6bf383ed2b0401cef776cacdbc7b diff --git a/repos/ports/ports/seoul.port b/repos/ports/ports/seoul.port index a88ee58e9..ec2f6811d 100644 --- a/repos/ports/ports/seoul.port +++ b/repos/ports/ports/seoul.port @@ -4,7 +4,7 @@ DOWNLOADS := seoul.git URL(seoul) := https://github.com/alex-ab/seoul.git # branch PARAM -REV(seoul) := 34574b73e5fb9f72642a161cb83fdcb83684d404 +REV(seoul) := 9150c6a129438feef80983e91e0a349da8bda25f DIR(seoul) := src/app/seoul # diff --git a/repos/ports/src/app/seoul/disk.cc b/repos/ports/src/app/seoul/disk.cc index 7472de76d..9f073f562 100644 --- a/repos/ports/src/app/seoul/disk.cc +++ b/repos/ports/src/app/seoul/disk.cc @@ -206,6 +206,9 @@ bool Seoul::Disk::receive(MessageDisk &msg) _motherboard()->bus_diskcommit.send(ro); return true; } + + [[fallthrough]]; + case MessageDisk::DISK_READ: /* read and write handling */ return execute(msg.type == MessageDisk::DISK_WRITE, disk, msg);