Chameleon

Chameleon Commit Details

Date:2010-01-25 00:04:50 (14 years 2 months ago)
Author:Rekursor
Commit:32
Parents: 31
Message:Fixed SystemId would not look in bootConfig file. Cleaned up unused variables in dsdt_patcher
Changes:
M/trunk/i386/libsaio/dsdt_patcher.c
M/trunk/i386/libsaio/fake_efi.c

File differences

trunk/i386/libsaio/dsdt_patcher.c
207207
208208
209209
210
211
212210
213
214211
215
216212
217
218213
219214
220215
void *new_dsdt;
const char *dsdt_filename;
char dirspec[512];
int fd;
int len;
bool tmp;
bool drop_ssdt;
bool fix_restart;
if (!getValueForKey(kDSDT, &dsdt_filename, &len, &bootInfo->bootConfig))
dsdt_filename="DSDT.aml";
trunk/i386/libsaio/fake_efi.c
471471
472472
473473
474
474
475475
476476
477477
// Rek: new SMsystemid option conforming to smbios notation standards, this option should
// belong to smbios config only ...
const char * sysId = getStringForKey("SystemId", &bootInfo->smbiosConfig);
const char * sysId = getStringForKey("SystemId", &bootInfo->bootConfig);
EFI_CHAR8* ret = getUUIDFromString(sysId);
if(!sysId || !ret) { // try bios dmi info UUID extraction

Archive Download the corresponding diff file

Revision: 32