ref: a0e8d1b46ba60ab7daea176d8804a48834db5a09
parent: 45d0308f8b9c46cf717449e74730bd6a491a9e38
author: allkern <lisandroaalarcon@gmail.com>
date: Mon Aug 14 19:42:58 EDT 2023
Remove unnecessary register
--- a/psx/dev/cdrom.c
+++ b/psx/dev/cdrom.c
@@ -763,9 +763,7 @@
}
void cdrom_write_req(psx_cdrom_t* cdrom, uint8_t value) {- cdrom->request = value;
-
- if (cdrom->request & REQ_BFRD) {+ if (value & REQ_BFRD) {SET_BITS(status, STAT_DRQSTS_MASK, STAT_DRQSTS_MASK);
cdrom->dfifo_full = 1;
--- a/psx/dev/cdrom.h
+++ b/psx/dev/cdrom.h
@@ -148,7 +148,6 @@
uint8_t status;
uint8_t ifr;
uint8_t ier;
- uint8_t request;
uint8_t pfifo[16];
uint8_t rfifo[16];
--
⑨