[acpi] dsdt disassembler + irq routing

Pagina: 1
Acties:

  • u_nix_we_all
  • Registratie: Augustus 2002
  • Niet online
Allereerst allemaal een Vrolijk Kerstfeest gewenst :)


Ik heb nu een 2.6.0 kernel op mijn compaq presario 1700 laptop draaien,
met acpi support. Bijna alles werkt goed, ik heb /proc/acpi files voor
battery , ac_adapter, buttons etc.
Acpid loopt, en ik kan acties aan buttons hangen... so far so good.....

Maar nu het probleem, mijn usb werkt niet meer, inpluggen van usb geeft
een freeze, alles hangt, reset is enige oplossing.
Waarschijnlijk een irq routing probleem.

Om dit te kunnen fixen heb ik eerst een tool nodig waarmee ik de acpi table
in /proc/acpi/dsdt kan disassemblen , maar kan er geen vinden,

uiteraard heb got doorzocht en google levert ook niet veel op,
ik heb wel de intel tool (iasl) gevonden maar dat is een binary en
die is gecompileerd tegen glibc-2.3 , en die heb ik niet op (slack 8.1)

Verder kan ik op de site waar dmidecode staat wel info vinden , maar geen download.
Ik heb ook de cvs van dmidecode geprobeerd, maar die blijft hangen en doet niets.

Wie heeft er een werkende dmidecode (of source ervan) voor me ?
En natuurlijk zijn alle tips welkom, acpi documentatie is namelijk slecht te
vinden, meesta niet up to date, en zeker niet consistent te noemen ......

[ Voor 3% gewijzigd door u_nix_we_all op 25-12-2003 18:11 . Reden: kerstgroet ]

You don't need a parachute to go skydiving. You need a parachute to go skydiving twice.


Verwijderd

Hoi,
Niet zelf getest, maar de volgende tools vond ik via de acpi.sourceforge.net pagina. http://www.intel.com/tech...s/pmtools-20010730.tar.gz
Het zijn Intel tools en er zit source bij.

Ik hoop dat je er wat mee kunt, want je acpitable hacken is niet het meest makkelijke (ja, ik heb zelf ook ooit eens een poging gewaagd).

  • u_nix_we_all
  • Registratie: Augustus 2002
  • Niet online
Thanks , Balou ! Die tools werken !
Nou maar eens gaan kijken of ik er wijzer van wordt :P

You don't need a parachute to go skydiving. You need a parachute to go skydiving twice.