From fe9c5c47815c28a4618dad57337a58f0b216af0f Mon Sep 17 00:00:00 2001 From: Guy Perfect Date: Mon, 18 Aug 2025 20:16:41 -0500 Subject: [PATCH] Adjustment for VSU hardware behavior on erroneous address writes --- core/vsu.c | 8 -------- 1 file changed, 8 deletions(-) diff --git a/core/vsu.c b/core/vsu.c index 8aca571..8701761 100644 --- a/core/vsu.c +++ b/core/vsu.c @@ -549,14 +549,6 @@ static void vsuReset(VB *sim) { /* Write a typed value to the VSU bus */ static void vsuWrite(VB*sim,uint32_t address,int type,int32_t value,int debug){ - /* Only byte writes are allowed */ - switch (type) { - case VB_S16: - case VB_U16: - case VB_S32: - return; - } - /* Unmapped */ if (address & 1) return;