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