From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nate Lawson Subject: RE: Fixing broken DSDT - code suggestions for comment please! Date: Thu, 27 May 2004 13:42:05 -0700 (PDT) Sender: acpi-devel-admin-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org Message-ID: <20040527134124.K93019@root.org> References: <37F890616C995246BE76B3E6B2DBE055E08D59@orsmsx403.amr.corp.intel.com> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Return-path: In-Reply-To: <37F890616C995246BE76B3E6B2DBE055E08D59-sBd4vmA9Se5Qxe9IK+vIArfspsVTdybXVpNB7YpNyf8@public.gmane.org> Errors-To: acpi-devel-admin-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , List-Archive: To: "Moore, Robert" Cc: "Yu, Luming" , marmon-GymH4r+vMzPQT0dZR+AlfA@public.gmane.org, ACPI Developers , linux-acpi List-Id: linux-acpi@vger.kernel.org If you're interested in seeing how we did it in FreeBSD, see src/sys/dev/acpica/Osd/OsdDebug.c and the #ifdef ACPI_DEBUGGER in the ACPI-CA code that we added. -Nate On Wed, 26 May 2004, Moore, Robert wrote: > There *is* an interactive AML debugger in the ACPI CA package. However, > it needs to be integrated into Linux. > > As far as I can tell, the reason it hasn't been done yet is because the > whole concept of "interactive kernel debugging" is rather foreign to > Linux. > > Bob > > > > -----Original Message----- > > From: Yu, Luming > > Sent: Tuesday, May 25, 2004 7:36 PM > > To: marmon-GymH4r+vMzPQT0dZR+AlfA@public.gmane.org; ACPI Developers > > Cc: linux-acpi > > Subject: RE: [ACPI] Fixing broken DSDT - code suggestions for comment > > please! > > > > > > > >I've posted this question before, if its just a question that shall > go > > >unanswered someone please let me know so I stop reposting it > different > > >ways: > > > > > >Where would start searching for information on debugging a compiled > > >DSDT? The iasl compiler believes it is fine, 0 errors, 0 warnings; > but > > >I kernel panic in the one_complete_parse phase when booting using the > > >custom dsdt table. > > > > > > > AFAIK, there is no AML debugging tool under linux. To debug the > DSDT, > > you have to add some statement like "store ( xxx, debug) " in your ASL > > code. > > > > PS, can you post the detailed message of the panic. > > > > Thanks, > > Luming > > > ------------------------------------------------------- > This SF.Net email is sponsored by: Oracle 10g > Get certified on the hottest thing ever to hit the market... Oracle 10g. > Take an Oracle 10g class now, and we'll give you the exam FREE. > _______________________________________________ > Acpi-devel mailing list > Acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org > https://lists.sourceforge.net/lists/listinfo/acpi-devel > ------------------------------------------------------- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click