Chameleon

Chameleon Svn Source Tree

Root/branches/Chimera/Chimera 3.0.1 Changes.txt

1Chimera 3.0.1 changes from trunk:
2
3Make config
4In Modules, added HDAEnabler Module, kept Keylayout Module and disabled all others.
5
6Make.rules
7Added -Wno-unused-function to CFLAGS
8Added -ffreestanding to CPPFLAGS
9
10doc/BootHelp.txt
11Added Chimera boot flags, removed Chameleon IGP flags and cleaned up.
12Change ""Boot Banner"=Yes|No Show boot banner in GUI mode (enabled by default)." from disabled
13Added "IGPDeviceID=<value> Override default unsupported device ID injection"
14
15boot2/boot.h
16Added Chimera 2.2 IGP keys
17Added IGPDeviceID key
18Cleaned up formatting.
19
20boot2/options.c
21Disabled writing the command line boot options to nvram by commenting out:
22execute_hook("BootOptions", gBootArgs, gBootArgsPtr, NULL, NULL);
23
24libsaio/ati.c
25Edited card names to remove vendor name
26Kept Chimera verbose strings which are easier to read and understand.
27
28libsaio/console.c
29Added "Chimera 3.0.0 Branch of " to msglog for displaying Chimera version in bdmesg
30
31libsaio/cpu.c
32Replaced with Chimera version and fixed Haswell CPU speed detection
33
34libsaio/gma.c
35Added Chimera 2.2 code
36Replaced sscanf in Chimera 2.2 code with code not dependent on stdio.h
37
38libsaio/gma.h
39Added additional comments and:
40#define HD_GRAPHICS_4200 "HD Graphics 4200"
41#define HD_GRAPHICS_4400 "HD Graphics 4400"
42
43libsaio/nvidia.c
44Removed showGeneric code and returning exception names
45Added NVIDIA in front of card names to duplicate what Apple does.
46Added before "verbose("%s %dMB NV%02x [%04x:%04x]-[%04x:%04x] :: %s device number: %d\n",":
47verbose("---------------------------------------------\n");
48 verbose("------------ NVIDIA DEVICE INFO --------------\n");
49verbose("---------------------------------------------\n");
50
51libsaio/pci_setup.c
52Added code for Chimera IGP, removed trunk kSkipAtiGfx, kSkipIntelGfx and kSkipNvidiaGfx
53
54libsaio/smbios.c
55In setDefaultSMBData defaults moved CPU_MODEL_IVYBRIDGE_XEON: after case CPU_MODEL_JAKETOWN:
56
57libsaio/smbios_getters.c
58"getSMBOemProcessorBusSpeed" removed "case CPU_MODEL_SANDYBRIDGE:", "case CPU_MODEL_IVYBRIDGE:" and "case CPU_MODEL_HASWELL:"
59Added code to hardcode DMI2 speed on CPU_MODEL_IVYBRIDGE_XEON and CPU_MODEL_JAKETOWN:
60"getSMBOemProcessorType" modified to better reflect actual models
61
62modules/Cconfig
63Uncommented " source "i386/modules/HDAEnabler/Cconfig" "
64
65modules/Makefile
66Uncommented " ifdef CONFIG_HDAENABLER_MODULE " block

Archive Download this file

Revision: HEAD