notaz.gp2x.de
/
picodrive.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
6ef4af0
)
mcd, fix rom access in MD+ page
author
kub
<derkub@gmail.com>
Mon, 16 Dec 2024 19:51:14 +0000
(20:51 +0100)
committer
kub
<derkub@gmail.com>
Mon, 16 Dec 2024 19:58:22 +0000
(20:58 +0100)
pico/cd/megasd.c
patch
|
blob
|
blame
|
history
diff --git
a/pico/cd/megasd.c
b/pico/cd/megasd.c
index
7619546
..
6f1ec7e
100644
(file)
--- a/
pico/cd/megasd.c
+++ b/
pico/cd/megasd.c
@@
-177,7
+177,7
@@
static void msd_init(void)
Pico_msd.state = 1;
Pico_msd.index = -1;
- //
enable CD drive
+ //
CD LEDs
s68k_write8(0xff8000, 0x2);
PicoResetHook = msd_reset;
@@
-201,10
+201,9
@@
static u32 msd_read16(u32 a)
{
u16 d = 0;
- a = (u16)a;
- if (a >= 0x0f800) {
+ if ((u16)a >= 0x0f800) {
d = Pico_msd.data[(a&0x7ff)>>1];
- } else if (a >= 0xf7f0) {
+ } else if (
(u16)
a >= 0xf7f0) {
switch (a&0xe) {
case 0x6: d = 0x5241; break; // RA
case 0x8: d = 0x5445; break; // TE