diff options
| author | Jung-uk Kim <jkim@FreeBSD.org> | 2013-05-17 23:13:40 +0000 | 
|---|---|---|
| committer | Jung-uk Kim <jkim@FreeBSD.org> | 2013-05-17 23:13:40 +0000 | 
| commit | b7f987c19dad2c6d33c64e7f96a9b4deca9e2650 (patch) | |
| tree | 740dae2325e162bb086ea6e7e5d481c4b669e232 /source/components/debugger/dbdisply.c | |
| parent | b4a951799e313e9ec15d955b72dd3097e4880724 (diff) | |
Notes
Diffstat (limited to 'source/components/debugger/dbdisply.c')
| -rw-r--r-- | source/components/debugger/dbdisply.c | 14 | 
1 files changed, 11 insertions, 3 deletions
| diff --git a/source/components/debugger/dbdisply.c b/source/components/debugger/dbdisply.c index 9fc9cf5cdcd0..c453d5758142 100644 --- a/source/components/debugger/dbdisply.c +++ b/source/components/debugger/dbdisply.c @@ -265,7 +265,6 @@ AcpiDbDecodeAndDisplayObject (              Node = ObjPtr;              goto DumpNode; -          case ACPI_DESC_TYPE_OPERAND:              /* This is a ACPI OPERAND OBJECT */ @@ -282,7 +281,6 @@ AcpiDbDecodeAndDisplayObject (              AcpiExDumpObjectDescriptor (ObjPtr, 1);              break; -          case ACPI_DESC_TYPE_PARSER:              /* This is a Parser Op object */ @@ -299,7 +297,6 @@ AcpiDbDecodeAndDisplayObject (              AcpiDbDumpParserDescriptor ((ACPI_PARSE_OBJECT *) ObjPtr);              break; -          default:              /* Is not a recognizeable object */ @@ -446,6 +443,7 @@ AcpiDbDisplayMethodInfo (          switch (OpInfo->Class)          {          case AML_CLASS_ARGUMENT: +              if (CountRemaining)              {                  NumRemainingOperands++; @@ -455,11 +453,13 @@ AcpiDbDisplayMethodInfo (              break;          case AML_CLASS_UNKNOWN: +              /* Bad opcode or ASCII character */              continue;          default: +              if (CountRemaining)              {                  NumRemainingOperators++; @@ -931,15 +931,21 @@ AcpiDbDisplayGpes (                      switch (GpeEventInfo->Flags & ACPI_GPE_DISPATCH_MASK)                      {                      case ACPI_GPE_DISPATCH_NONE: +                          AcpiOsPrintf ("NotUsed");                          break; +                      case ACPI_GPE_DISPATCH_METHOD: +                          AcpiOsPrintf ("Method");                          break;                      case ACPI_GPE_DISPATCH_HANDLER: +                          AcpiOsPrintf ("Handler");                          break; +                      case ACPI_GPE_DISPATCH_NOTIFY: +                          Count = 0;                          Notify = GpeEventInfo->Dispatch.NotifyList;                          while (Notify) @@ -949,7 +955,9 @@ AcpiDbDisplayGpes (                          }                          AcpiOsPrintf ("Implicit Notify on %u devices", Count);                          break; +                      default: +                          AcpiOsPrintf ("UNKNOWN: %X",                              GpeEventInfo->Flags & ACPI_GPE_DISPATCH_MASK);                          break; | 
