Chameleon

Chameleon Commit Details

Date:2010-08-10 13:49:21 (13 years 8 months ago)
Author:Azimutz
Commit:350
Parents: 349
Message:Comment tweaking...
Changes:
M/branches/azimutz/CleanCut/i386/boot2/drivers.c
M/branches/azimutz/CleanCut/i386/libsaio/acpi_patcher.c
M/branches/azimutz/CleanCut/i386/libsaio/fake_efi.c

File differences

branches/azimutz/CleanCut/i386/libsaio/acpi_patcher.c
9898
9999
100100
101
101
102102
103103
104104
// Take in account user overriding
if (getValueForKey(kDSDTKey, &override_pathname, &len, &bootInfo->bootConfig))
{
// Specify a path to a file, e.g. /Extra/test.aml
// Specify a path to a file, e.g. DSDT=/Extra/test.aml
sprintf(dirSpecDSDT, override_pathname);
fd = open(dirSpecDSDT, 0);
if (fd >= 0) goto success_fd;
branches/azimutz/CleanCut/i386/libsaio/fake_efi.c
635635
636636
637637
638
638
639639
640640
641641
// Take in account user overriding
if (getValueForKey(kSMBIOSKey, &override_pathname, &len, &bootInfo->bootConfig))
{
// Specify a path to a file, e.g. /Extra/macProXY.plist
// Specify a path to a file, e.g. SMBIOS=/Extra/macProXY.plist
sprintf(dirSpecSMBIOS, override_pathname);
fd = loadConfigFile(dirSpecSMBIOS, &bootInfo->smbiosConfig);
if (fd >= 0) goto success_fd;
branches/azimutz/CleanCut/i386/boot2/drivers.c
188188
189189
190190
191
191
192192
193193
194194
195195
196196
197
197
198
198199
199200
200201
201202
202
203
203204
204205
205206
// Take in account user overriding.
if (getValueForKey(kExtensionsKey, &override_pathfolder, &len, &bootInfo->bootConfig))
{
// Specify a path to a folder, ending with / e.g. /Extra/testkext/
// Specify a path to a folder, ending with / e.g. kext=/Extra/testkext/
strcpy(dirSpecExtra, override_pathfolder);
fd = FileLoadDrivers(dirSpecExtra, 0);
if (fd >= 0) goto success_fd;
}
// First try to load Extra extensions from the ramdisk if isn't aliased as bt(0,0).
// No need to specify (gRAMDiskVolume && !gRAMDiskBTAliased).
// First try to load Extra extensions from a ramdisk if isn't aliased as bt(0,0).
strcpy(dirSpecExtra, "rd(0,0)/"); // check it's "root".
fd = FileLoadDrivers(dirSpecExtra, 0);
if (fd >= 0) goto success_fd;
// No need to specify (gRAMDiskVolume && gRAMDiskBTAliased); checking paths on a
// Also no need to specify (gRAMDiskVolume && gRAMDiskBTAliased); checking paths on a
// ramdisk aliased as bt(0,0) (rdbt), is the same as checking paths on booter volume.
// In this case the following two apply.

Archive Download the corresponding diff file

Revision: 350