Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
ricompilare il dsdt
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
giappo
n00b
n00b


Joined: 24 Apr 2005
Posts: 41

PostPosted: Mon Feb 20, 2006 4:19 pm    Post subject: ricompilare il dsdt Reply with quote

ciao a tutti,

avendo un acer aspire 1683wlmi non riesco a vedere lo stato della batteria infatti la cartella /proc/acpi/battery risulta vuota.

ho deciso quindi di seguire la guida che c'è nel forum e ho ricompilato il dsdt ottenendo questo risultato:

Code:
alex@simpatico:~/driver/battery/dinuovoqua$ iasl -tc dsdt.dsl

Intel ACPI Component Architecture
ASL Optimizing Compiler version 20060113 [Jan 22 2006]
Copyright (C) 2000 - 2006 Intel Corporation
Supports ACPI Specification Revision 3.0a

ASL Input:  dsdt.dsl - 6455 lines, 266747 bytes, 2597 keywords
AML Output: DSDT.aml - 22097 bytes 643 named objects 1954 executable opcodes

Compilation complete. 0


felice e contento :roll: ho ricompilato il kernel

ACPI (Advanced Configuration and Power Interface) Support --->

│ │ [*] ACPI Support
│ │ [*] Sleep States │ │
│ │ [ ] /proc/acpi/sleep (deprecated) │ │
│ │ <*> AC Adapter │ │
│ │ <*> Battery │ │
│ │ <*> Button │ │
│ │ <*> Video │ │
│ │ < > Generic Hotkey (EXPERIMENTAL) │ │
│ │ <*> Fan │ │
│ │ <*> Processor │ │
│ │ <*> Thermal Zone │ │
│ │ < > ASUS/Medion Laptop Extras │ │
│ │ < > IBM ThinkPad Laptop Extras │ │
│ │ < > Toshiba Laptop Extras │ │
│ │ [*] Read Custom DSDT from initrd │ │
│ │ (0) Disable ACPI for systems before Jan 1st this year │ │
│ │ [ ] Debug Statements │ │
│ │ [ ] Power Management Timer Support │ │
│ │ < > ACPI0004,PNP0A05 and PNP0A06 Container Driver (EXPERIMENTAL) │ │

Block devices --->
<*> RAM disk support │ │
│ │ (16) Default number of RAM disks │ │
│ │ (4096) Default RAM disk size (kbytes)

poi ho modificato grub
[..]
title Debian GNU/Linux, kernel 2.6.15 dsdt ricompilato
root (hd0,1)
kernel /boot/bzImage root=/dev/hda2 ro
initrd=/boot/DSDT.aml
savedefault
boot

e ho riavviato

al riavvio la cartella battery è sempre vuota in compenso sono sicuro che il dsdt ricompilato è stato caricato perche me lo dice dmesg

simpatico:/usr/src/linux# dmesg | grep DSDT
ACPI: DSDT (v001 ACER Kestrel 0x20021012 MSFT 0x0100000e) @ 0x00000000
ACPI: Looking for DSDT in initrd... found (at offset 0x00).
ACPI-0284: *** Info: Table [DSDT] replaced by host OS
simpatico:/usr/src/linux#

prima invece di ricompilarlo mi dava questo

simpatico:/usr/src/linux# dmesg | grep DSDT
ACPI: DSDT (v001 COMPAL ELW80 0x06040000 MSFT 0x0100000e) @ 0x00000000

dove appunto "MSFT" indica che è stato compilato con un compilatore microsoft

ho utilizzato questa patch
http://gaugusch.at/kernel.shtml

il mio kernel è il 2.6.15

ciao 8O
Back to top
View user's profile Send private message
MeMyselfAndI
l33t
l33t


Joined: 15 Nov 2005
Posts: 784
Location: Between the monitor and the chair

PostPosted: Mon Feb 20, 2006 11:36 pm    Post subject: Reply with quote

Scusa la domanda stupida eh ma non ho capito,, ma tu hai fatto qualche cambiamento al codice del DSDT o l'hai semplicemente ricompilato con il compilatore IASL?
Back to top
View user's profile Send private message
X-Drum
Advocate
Advocate


Joined: 24 Aug 2003
Posts: 2517
Location: ('Modica','Trieste','Ferrara') Italy

PostPosted: Tue Feb 21, 2006 10:46 am    Post subject: Reply with quote

vedendo l'output del compilatore almeno a livello di sintassi il DSDT è ok
resta la parte semantica :roll:
_________________
"...There are two sort of lies, lies and benchmarks..."
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum