From 76d119898e2e0824a754c077cdcb1b066294d060 Mon Sep 17 00:00:00 2001 From: Zane Kaminski Date: Sat, 27 Jun 2020 16:42:06 -0400 Subject: [PATCH] PRAM stuff works. Need to write CP next --- bin/driver.bin | Bin 1606 -> 1654 bytes bin/rom.bin | Bin 2097152 -> 2097152 bytes rdisk.c | 8 ++++---- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/bin/driver.bin b/bin/driver.bin index fa5ccabfebbd60d2b3df2cace405e15ce59f592f..a82fd2b0b1e5fcc68cc5ada782fff59a63bebc5b 100755 GIT binary patch delta 258 zcmX@c^NnXhsPR3Y`^*e}r5?{24kR)#odfX_lps77D-e$-gMpDjDvb}Oh9z%fM;xP9 zWWPSQK9@>9gM^bl12+(J6)>tgFvvN+XW%Yk@o+F;To4Fka}}``FhY1IX){P{ z%3$C~*H8#h&|+ZQcp&Wq&|(n-Ee44VAaMZ&AkS$9gGj;t1PKL)ghwm$)PN!i*$g5J gloK8S&1G_OP>ENIkLch0iD@GvSQaq?0HQNUy#N3J delta 211 zcmeyybBt#~sPQ_V`^*e}r5?{24kR)#%>(fglps77E)b6=gMpDjDvb}OhQ)4UM;xP+ zKDR!XN%2ov!U(OFXu6z4Dr~DIuc%8X>=4`?4jNs8Ym_G2 zvLd&#p~n7#C~z=nsnN0DAq^jRz7G%YTdh`E)nzl=V|#7iJ%3SFJ~lqRv{lJ|QG1^} zZ*CdUe)-ni3Koe`*c|@9@s(OVh3~Q4ZY?FIg!mcBnG}g2SZq$G$odb7WnWfLv-&n> zq0BATuN>~oKyH;)PKhq^-{iqYFa^g_`J(uE_k85f=myb)(@?p>E}d7EFR??XhuV~u z7f8M>Qs8)A%WFyUH{0efewWfol5gC7NJC{BBw0^}tm#JQx|G01J0YnaGdg(MlhNaa zL}91aI?#BNu}({h@+)@UjdAe900dwV1P~zzLof^@5Q0${gK>~x0w!S!WSE99%)l%t L5NUN|YWV#RRK$Fi delta 393 zcmXxeu}cDR6bJD4JN;dzS6y|LU7hzsO~eSTmWGhy2#P3iY|3j$1;bq2Z#ZbHh~Tym zr&=T}IB4k#`X3sCz`>xYNm`=bQ4OEr`{nW8Gfk729*bC<<+J>^^hsH6ZN2&+SKoL8 zcMrG=FB#F_q<#Q!oPP(-Zm4u2 z^my~I&+D22(6OIYs*rQLuhK;OZ%9ltx>wZ%Hmm|tBW84UEnY|za&cg`4X6Vh?kqO?ge$tnaARS@*`%qo1l z72pL8xDsD;@tbB^$lZOlvaoaV*PI^pVifUc00qz>3Zf7a&=49%BS=J}Xbg=b2~D6$ WG=;)w8p&t|%_0RwoL)?oUw#0<*MD{Z diff --git a/rdisk.c b/rdisk.c index 5affd63..cabaa03 100644 --- a/rdisk.c +++ b/rdisk.c @@ -145,15 +145,15 @@ OSErr RDiskInit(IOParamPtr p, DCtlPtr d, RDiskStorage_t *c) { c->init_done = 1; // Read PRAM - /*RDiskReadXPRAM(1, 4, &startup); - RDiskReadXPRAM(1, 5, &ram);*/ + RDiskReadXPRAM(1, 4, &startup); + RDiskReadXPRAM(1, 5, &ram); // Either enable ROM disk or remove ourselves from the drive queue - if (/*startup || */RDiskIsRPressed()) { // If ROM disk boot set in PRAM or R pressed,*/ + if (startup || RDiskIsRPressed()) { // If ROM disk boot set in PRAM or R pressed,*/ // Set ROM disk attributes c->status.writeProt = -1; // Set write protected // If RAM disk set in PRAM or A pressed, enable RAM disk - if (/*ram || */RDiskIsAPressed()) { + if (ram || RDiskIsAPressed()) { // Try to allocate RAM disk buffer if (*MMU32bit) { // 32-bit mode unsigned long minBufPtr, newBufPtr;