Gestalt Release Notes
First created on: 4/9/92 6:08:16 PM

----------------------------------------------------------¥----------------------------------------------------------

4/9/92 6:08:23 PM

File: GestaltEqu.a,52
Owner: Jeff Miller     
Project: MainProjºInterfacesºAIncludesº

File: GestaltEqu.h,53
Owner: Jeff Miller     
Project: MainProjºInterfacesºCIncludesº

File: GestaltEqu.p,47
Owner: Jeff Miller     
Project: MainProjºInterfacesºPInterfacesº

File: Sys.r,304
Owner: Jeff Miller     
Project: MainProjºMakeº

File: GestaltFunction.a,42
Owner: Jeff Miller     
Project: MainProjºOSºGestaltº

File: GestaltPatches.a,31
Owner: Jeff Miller     
Project: MainProjºOSºGestaltº

File: PatchIIciROM.a,150
Owner: Jeff Miller     
Project: MainProjºPatchesº

File: ShutDownMgr.a,50
Owner: Jeff Miller     
Project: MainProjºToolboxºShutDownMgrº

File: SoundMgrPatch.a,25
Owner: Jeff Miller     
Project: MainProjºToolboxºSoundMgrº

Radar bug: #1026795

> Release notes for this change:

As we do for the PowerBook 100, we need to change boxFlag on Macintosh LC II machines
from its original value of boxMacLC to boxMacLCII in PatchIIciROM.a.  We also need
to add a new value that can be returned for gestaltMachineType, gestaltMacLCII.  This has
implications
in several areas of the System.  We need to add a new entry in the machine icon table
for Gestalt (the same icon as the LC) and a new string in the machine name STR# in the
System (ÓMacintosh LC IIÓ), both of which show up in the Finder.  We need to make sure
that Gestalt returns the same value for gestaltHasSoftPowerOff and gestaltSerialAttr
as the Mac LC.  In the ShutDown Manager, we need to set the CLUT to 50% gray on a restart
as we do for an LC.  In the Sound Manager, we need to expand the sound primitive vector
table
to include the LC II.


> What was tested:

On an LC II, verified that boxFlag was set correctly, verified that the right icon and
machine string appear in About This MacintoshÉ, verified that the CLUT was set to 50%
gray on restart, verified that sound input worked.  DidnÕt check the returned values for
gestaltHasSoftPowerOff and gestaltSerialAttr, though.
----------------------------------------------------------¥----------------------------------------------------------
4/21/92 6:38:46 PM

File: GestaltPrivateEqu.a,40
Owner: Dean Yu     
Project: MainProjºInternalºAsmº

File: GestaltPatches.a,32
Owner: Dean Yu     
Project: MainProjºOSºGestaltº

File: PowerMgrPatches.a,15
Owner: Dean Yu     
Project: MainProjºOSºPowerMgrº

Radar bug: #1026866

> Release notes for this change:

Hardware had an extension that fixes some problems with the PowerBooks.  WeÕre taking
three of
them for CubeE.  Roll them into PowerMgrPatches.a, and add ÔbugzÕ bits to tell the
extension that
these have been fixed in the system.

> What was tested:

These fixes have been verified by the hardware group, both as part of an extension, and
as part of
the base system.


----------------------------------------------------------¥----------------------------------------------------------
6/2/92 9:21:50 PM

File: GestaltEqu.a,55
Owner: Jeff Miller     
Project: MainProjºInterfacesºAIncludesº

File: GestaltEqu.h,56
Owner: Jeff Miller     
Project: MainProjºInterfacesºCIncludesº

File: GestaltEqu.p,50
Owner: Jeff Miller     
Project: MainProjºInterfacesºPInterfacesº

File: InternalOnlyEqu.a,22
Owner: Jeff Miller     
Project: MainProjºInternalºAsmº

File: Sys.r,317
Owner: Jeff Miller     
Project: MainProjºMakeº

File: GestaltPatches.a,33
Owner: Jeff Miller     
Project: MainProjºOSºGestaltº

File: PatchIIciROM.a,153
Owner: Jeff Miller     
Project: MainProjºPatchesº

File: ShutDownMgr.a,51
Owner: Jeff Miller     
Project: MainProjºToolboxºShutDownMgrº

File: SoundMgrLowLevel.a,32
Owner: Jeff Miller     
Project: MainProjºToolboxºSoundMgrº

File: SoundMgrPatch.a,27
Owner: Jeff Miller     
Project: MainProjºToolboxºSoundMgrº

Radar bug: #1031451

> Release notes for this change:

As we do for the PowerBook 140, we need to change boxFlag on PowerBook 145 machines from
its original value of boxPowerBook170 to boxPowerBook145 in PatchIIciROM.a.  We also need
to add a new value that can be returned for gestaltMachineType, gestaltPowerBook145.
This has implications in several areas of the System.  We need to add a new entry in the
machine icon table for Gestalt (the same icon as the PowerBook 140) and a new string in
the machine name STR# in the System (ÓPowerBook 140.Ó for now, until we announce the
machine (the period at the end will let you tell the difference in the meantime)), both
of which show up in the Finder.  In the ShutDown Manager, we need to close the video
driver at shutdown or restart as we do for the 140 and 170. In the Sound Manager, we need
to expand the sound primitive vector table to include the 145, and fool the Gestalt
attribute table into thinking a 145 is really a 140.

> What was tested:

On a PowerBook 145, verified that boxFlag was set correctly, verified that the right icon
and machine string appear in About This MacintoshÉ, verified that playing a sound and
sound input worked.
----------------------------------------------------------¥----------------------------------------------------------
