ref: 770779a82df86d8f2f8e3d295bb148fe9ed741c9
parent: 5f4bd970807c23ebdb5afeea75160aace66107e1
author: allkern <lisandroaalarcon@gmail.com>
date: Tue Aug 13 13:12:34 EDT 2024
Fix 0-sized CDROM DMA
--- a/psx/dev/cdrom/audio.c
+++ b/psx/dev/cdrom/audio.c
@@ -332,8 +332,6 @@
cdrom->cdda_prev_track = 0;
cdrom->cdda_playing = 0;
- printf("prev_track=%u track=%u\n", cdrom->cdda_prev_track, track);-
cdrom_send_autopause_irq(cdrom);
return;
--- a/psx/dev/dma.c
+++ b/psx/dev/dma.c
@@ -346,7 +346,7 @@
uint32_t size = BCR_SIZE(cdrom);
if (!size)
- printf("0 sized CDROM DMA\n");
+ size = 0x10000;
dma->cdrom_irq_delay = 1;
--
⑨