public inbox for linux-acpi@vger.kernel.org
 help / color / mirror / Atom feed
* could not map ACPI
@ 2003-01-21 11:52 Robert Woerle Paceblade/Support
       [not found] ` <3E2D3471.1070307-fPtsKRK0pHxl57MIdRCFDg@public.gmane.org>
  0 siblings, 1 reply; 8+ messages in thread
From: Robert Woerle Paceblade/Support @ 2003-01-21 11:52 UTC (permalink / raw)
  To: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f

Hi

When i use mem=XXXM ACPI works fine , BUT i get cruel crashes when using 
  Sound and Ethernet or/and usb togethere ( they all have IRQ 5 ) one 
device alone is fine .
When i dont use mem=XXXM i get an error at /drivers/acpi/tables/tb_get.c
BUT all the devices work fine , even together !!!
i tried also mem=XXXM + acpi=nopci  which gives the same result : ACPI 
works and the devices crash together ....
the machine is a Transmeta driving machine ...

So when i look at tb_get.c at the specific functions...
i see that it maps the pointers there according to a 
switch(adress->pointer) call !
Is possible that it normally uses the
case ACPI_LOGMODE_PHYSPTR:
stuff but when i use mem=XXX
it might use the other case statement:
case ACPI_LOGMODE_LOGPTR:

can i make a cruel hack around that that it always uses the working one ???

The aim is of course to get both variants together : ACPI working + 
DEvices not crashing !!
Please advice !!!




---tb_get.c---- where it bails out--------

		status = acpi_os_map_memory (address->pointer.physical, sizeof 
(acpi_table_header),
				  (void **) &header);
		if (ACPI_FAILURE (status)) {
			ACPI_REPORT_ERROR (("Could not map memory at %8.8X%8.8X for length %X\n",
				ACPI_HIDWORD (address->pointer.physical),
				ACPI_LODWORD (address->pointer.physical),
				sizeof (acpi_table_header)));
			return_ACPI_STATUS (status);
		}



-

_____________________________________
*Robert Woerle
**Technical Support | Linux
PaceBlade Technology Europe SA*
phone: +49 89 552 99935
fax: +49 89 552 99910
mobile: +49 179 474 45 27
email: robert-fPtsKRK0pHxl57MIdRCFDg@public.gmane.org <mailto:robert@paceblade.com>
web: http://www.paceblade.com
_____________________________________







-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2003-01-22 15:03 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-01-21 11:52 could not map ACPI Robert Woerle Paceblade/Support
     [not found] ` <3E2D3471.1070307-fPtsKRK0pHxl57MIdRCFDg@public.gmane.org>
2003-01-21 13:19   ` Ducrot Bruno
     [not found]     ` <20030121131925.GB14593-j6u/t2rXLliUoIHC/UFpr9i2O/JbrIOy@public.gmane.org>
2003-01-21 14:26       ` Robert
     [not found]         ` <3E2D5879.6020908-y2s3ugBAdl9BDgjK7y7TUQ@public.gmane.org>
2003-01-21 16:10           ` Ducrot Bruno
2003-01-21 20:42           ` Ducrot Bruno
     [not found]             ` <20030121204235.GJ15023-j6u/t2rXLliUoIHC/UFpr9i2O/JbrIOy@public.gmane.org>
2003-01-22  8:10               ` Robert
     [not found]                 ` <3E2E51FD.3070902-y2s3ugBAdl9BDgjK7y7TUQ@public.gmane.org>
2003-01-22 10:53                   ` Ducrot Bruno
     [not found]                     ` <3E2E7DBD.5040109@symplon.com>
     [not found]                       ` <20030122142525.GA18109@poup.poupinou.org>
     [not found]                         ` <20030122142525.GA18109-j6u/t2rXLliUoIHC/UFpr9i2O/JbrIOy@public.gmane.org>
2003-01-22 15:03                           ` Robert

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox