mirror of
https://github.com/elliotnunn/sys7.1-doc-wip.git
synced 2024-12-12 20:29:12 +00:00
165 lines
5.3 KiB
Plaintext
165 lines
5.3 KiB
Plaintext
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.
|
||
----------------------------------------------------------•----------------------------------------------------------
|