Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uwm.edu!cs.utexas.edu!yale!ox.com!crane.aa.ox.com!time From: time@crane.aa.ox.com (Tim Endres) Newsgroups: comp.sys.mac.programmer Subject: Re: DRVRs and installing them Message-ID: Date: 12 Mar 90 23:22:51 GMT References: <32641@shemp.CS.UCLA.EDU> <27753@cup.portal.com> Sender: time@ox.com (Tim Endres) Reply-To: time@oxtrap.UUCP Distribution: usa Organization: Oxtrap - Ann Arbor, MI Lines: 11 In-Reply-To: ts@cup.portal.com's message of 10 Mar 90 05:08:20 GMT When we wrote MacNFS at UofM CITI, we were told by Apple to actually *extend* the Unit Table to add our drivers (there were several). This was before the larger Unit Tables we see today, but I think the advice is still valid. Otherwise, hitting a Unit Slot that is "reserved" is a bad idea. It is a very difficult bug for the user to resolve. The details of growing the Unit Table are not extensive, but for bandwidth sake, I suggest calling tech support. The "extension" involved actually allocating a new table, copying pointers, and updating the low memory global which pointed to the table. All appropriate warnings and disclaimers apply to this procedure.