From b9f83090ee86f9de403e90d900378c495b4cafba Mon Sep 17 00:00:00 2001 From: Zane Kaminski Date: Fri, 26 Jun 2020 03:25:30 -0400 Subject: [PATCH] RAM disk seems to work too but only 32-bit mode tested for RAM and ROM disk. Need to test RAM and ROM disk in 24-bit mode next --- bin/driver.bin | Bin 1334 -> 1428 bytes bin/rom.bin | Bin 2097152 -> 2097152 bytes rdisk.c | 4 ++-- 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/driver.bin b/bin/driver.bin index 140dc50a7d33cd748a8c85732bbbfe42c2708b2e..2b43aed49e90fc795ea8acdd044c93f1cf3d121e 100755 GIT binary patch delta 299 zcmdnSHHCXZhzTo$&wXYFzfzCq3qQS7?_+^F(?7Cnv)iTmY3fDe`#DC77PrGCFu+d8-QX=N)?Pe z3N`;nWvD&ptj); k14BB~0(p>ng-iyK1{ErnAiLd3bnV!!U?psgMd&VJqAX{}5c}Ve^%RR6%_Q za~GI%D{0bS;xbkeb3h=Fb^mX;vvx1YuM)d+(IMwStgVFj_2Z*-7ntM~NJvgbAhNMA z_{lni1OPeI0UFpbQjv(XH245`>d*uc-l{eOfP<#FWvYg1t{L8h*iy^tomtk!W+x-e zJ`!|S8fX>uIbRT^6u=bo(w0iqH#Jd=BS`#Gx z;)DzH$cF4lKtsrZoJd422n3gI2wIw&gP=uf2&WJ_x}GZfW#cOOc#XN4CAl$tyM zV-M(zomBBJu?{bZ->m)+x%>mIQ9&C|G<4I(G>oiss@F&q+%aYozQd zHBx6>WR>xDk4q`B0-n?|1a8W}mtv%7_t%CtwEGq8yLRs*m~!XfuimMBBB`&bLx#Vo zkOPQzO@I>J5$r$N2Y)A`J}I@6&E5{-oHUhaYa(~LYnk$Z@kQ|?S1eQMf5-CDc1v^Q zuPjqzt8Z$CU>}YFlT6q<^(Z&x2a*K<-Dv(k{97%#F2Py?TuHam|N6`dRVaM$hBa)m y5e_-f7~+u=xsV%q&^Yp<3FJeQXbMduKbk?aXbuI?JPM)(w1`3|++!nx`TPSE-hVj& diff --git a/rdisk.c b/rdisk.c index 81f8e1c..7651ee3 100644 --- a/rdisk.c +++ b/rdisk.c @@ -93,7 +93,7 @@ OSErr RDiskInit(IOParamPtr p, DCtlPtr d, RDiskStorage_t *c) { c->ramdisk_alloc = NULL; c->ramdisk_valid = 0; // If RAM disk set in PRAM or A pressed, enable RAM disk - /*if (ram || RDiskISAPressed()) { + if (ram || RDiskIsAPressed()) { unsigned long minBufPtr, newBufPtr; // Clearing write protect marks RAM disk enabled c->drvsts.writeProt = 0; @@ -111,7 +111,7 @@ OSErr RDiskInit(IOParamPtr p, DCtlPtr d, RDiskStorage_t *c) { // Enable accRun to allocate and copy later d->dCtlFlags |= dNeedTimeMask; d->dCtlDelay = 0x10; - }*/ + } return noErr; } else { // Otherwise if R not held down and ROM boot not set in PRAM, // Remove our driver from the drive queue