home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!charon.amdahl.com!pacbell.com!decwrl!sun-barr!ames!saimiri.primate.wisc.edu!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!linac!att!ucbvax!HIVNET.UBC.CA!phill
- From: phill@HIVNET.UBC.CA (Phill St-Louis)
- Newsgroups: comp.protocols.appletalk
- Subject: Re: Problems using macdump with quadras
- Message-ID: <9211052320.AA19373@hivnet.ubc.ca>
- Date: 5 Nov 92 23:20:31 GMT
- Sender: daemon@ucbvax.BERKELEY.EDU
- Distribution: world
- Organization: The Internet
- Lines: 63
-
-
- >Has anyone ever tried to use macdump with Quadras.
- >It works ok for our macII,IIx's etc but when I tried
- >it with two different Quadra 700's (caches turned off)
- >the mac rdev (dumper 3.2) appeared not to respond. ie I try
- >
- >/usr/local/lib/macdump -mac=kerriet -zone="adfa-ee2&3" -disknames
- >
- >and get
- >
- >/usr/local/lib/macdump: Response:
- >
-
- I had this same problem with the IIsi, IIci and the LCIIs. The solution was
- sent to me by Tom Evans (tom@wcc.oz.au). I do not have the full text of his
- response. Here is the summary that I posted to Usenet:
-
- The Macintoshes that were not working were a IIsi, a IIci and two of the new
- LC IIs, all running System 7. Our other machines, which are fully functional
- are SE/30s. Apparently, Macs that have 32-bit-clean ROMs
- have different code in their ROMs.
- Apple presumably made the largest changes going from "24-bit-addressing"
- ROMs to "32-bit-clean" ROM code. The earlier stuff consistently leaves
- the "right" value in memory at the "magic" place, and the "new" stuff
- consistently leaves "64" in there.
-
-
- There is known to be a
- fixed version of Dumper floating around, with the SAME version number, but
- with a different size (I have two here of 24,553 and 24,131 bytes, the
- latter the original Dumper you have, and the other a fiddled version
- of the "new one"). It is NOT a "patched" version - there are
- significant changes in all code resources indication recompilation.
-
- Here's the new "patch table" - I've rearranged it so it is hopefully
- less confusing:
-
- The Patch
- ----------
- The fix can be implemented in Resedit. Note the "(same)" bytes are
- there to provide context for the patch, and correspond to the code
- in the previous section:
-
- File: Dumper
- Version: 3.2
- Resource Type: INIT
- Resource ID: 130 (Hex 82)
- Resource Name: "Dump installer"
- Patch Location: 0x276
-
- Addr Change From To
- ----------------------------------
- 0276 4E56 4E56 (same)
- 0278 FE48 FE48 (same)
- 027A 426E 422E
- 027C FE54 FFE4
- 027E 426E 42AE
- 0280 FE52 FE52 (same)
- 0282 42AE 42AE (same)
- 0284 FE4C FE4C (same)
-
-
- Phill St. Louis
-