comparison rf5c164.c @ 2345:c76c81c21ae5

Fix stupid off by one in PCM RAM writes
author Michael Pavone <pavone@retrodev.com>
date Fri, 06 Oct 2023 00:20:37 -0700
parents 0343f0d5add0
children
comparison
equal deleted inserted replaced
2344:ae073c2167e2 2345:c76c81c21ae5
225 } 225 }
226 } 226 }
227 } else if (address <= ST) { 227 } else if (address <= ST) {
228 //See note in first step of rf5c164_run 228 //See note in first step of rf5c164_run
229 pcm->channels[pcm->selected_channel].regs[address] = value; 229 pcm->channels[pcm->selected_channel].regs[address] = value;
230 } else if (address > 0x1000){ 230 } else if (address >= 0x1000){
231 pcm->pending_address = address; 231 pcm->pending_address = address;
232 pcm->pending_byte = value; 232 pcm->pending_byte = value;
233 pcm->flags |= FLAG_PENDING; 233 pcm->flags |= FLAG_PENDING;
234 } 234 }
235 } 235 }