|
Lines 366-376
acpi_ns_search_and_enter (
Link Here
|
| 366 |
* In execute mode, just search, never add names. Exit now. |
366 |
* In execute mode, just search, never add names. Exit now. |
| 367 |
*/ |
367 |
*/ |
| 368 |
if (interpreter_mode == ACPI_IMODE_EXECUTE) { |
368 |
if (interpreter_mode == ACPI_IMODE_EXECUTE) { |
| 369 |
ACPI_DEBUG_PRINT ((ACPI_DB_NAMES, |
369 |
/* Workaround for undefined Z00X objects that seem to be predefined |
| 370 |
"%4.4s Not found in %p [Not adding]\n", |
370 |
* numbers in other compilers/interpreters. |
| 371 |
(char *) &target_name, node)); |
371 |
* ACPI names are always 4 characters long? |
| 372 |
|
372 |
*/ |
| 373 |
return_ACPI_STATUS (AE_NOT_FOUND); |
373 |
if (!memcmp((char *)&target_name, "Z00", 3)){ |
|
|
374 |
ACPI_DEBUG_PRINT ((ACPI_DB_WARN, "Workaround undefined " |
| 375 |
"[%4.4s] object in %p\n", |
| 376 |
(char *) &target_name, node)); |
| 377 |
} else{ |
| 378 |
ACPI_DEBUG_PRINT ((ACPI_DB_NAMES, |
| 379 |
"%4.4s Not found in %p [Not adding]\n", |
| 380 |
(char *) &target_name, node)); |
| 381 |
return_ACPI_STATUS (AE_NOT_FOUND); |
| 382 |
} |
| 374 |
} |
383 |
} |
| 375 |
|
384 |
|
| 376 |
/* Create the new named object */ |
385 |
/* Create the new named object */ |