Visualizzazione risultati 1 fino 9 di 9

Discussione: Acpi

  1. #1
    L'avatar di AlexKidd
    AlexKidd non è connesso Altervistiano Junior
    Data registrazione
    09-02-2007
    Messaggi
    516

    Predefinito Acpi

    Chiedo qui dopo una lunga ricerca che non mi ha portato a nulla (probabilmente per mia incompetenza)

    Ho una buona conoscenza del linguaggio C e possiedo le basi per scrivere un modulo del kernel, ma non so assolutamente dove reperire informazioni su ACPI

    Se cerco la documentazione trovo solo how-to che spiegano come installare ed usare ACPI ma a me interessa comprende come programmare un driver di questo tipo e precisamente come usare le funzionalità fornite, tra cui:

    acpi_evaluate_object()
    acpi_evaluate_integer()
    ec_read()
    ec_write()
    e tante altre....

    Ma non so' dove reperire le informazioni adeguate, ho trovato addirittura documentazione relativa alla specifica ACPI per la sua implementazione (utile per analizzare una DSDT) ma nulla sull' "accesso dei dati ACPI" da linux

    Spero di trovare qui qualche persona più informata di me sull'argomento disposta ad indirizzarmi nella giusta direzione
    Ringrazio anticipatamente chi mi aiuterà

  2. #2
    L'avatar di digilinux
    digilinux non è connesso Utente attivo
    Data registrazione
    27-04-2009
    Messaggi
    478

    Predefinito

    Guarda,non sono un esperto di C,ma so che dentro /proc/acpi ci sono un pò di info su ACPI,potresti andare a vedere nel kernel come linux legge le ACPI. good luck! Matrobriva

  3. #3
    L'avatar di AlexKidd
    AlexKidd non è connesso Altervistiano Junior
    Data registrazione
    09-02-2007
    Messaggi
    516

    Predefinito

    sapere cosa c'è in /proc/acpi non vuol dire sapere come il kernel comunica con ACPI

    Se guardo i sorgenti al massimo posso fare un reverse engeneering... ma perchè imparare in un modo cosi innaturale una cosa che (dovrebbe) esser tutt'altro che segreta ?

  4. #4
    Guest

    Predefinito

    Vedi se questa spiegazione ti è utile, purtroppo sono poco ferrato sull'argomento:

    http://it.wikipedia.org/wiki/Advance...ower_Interface

  5. #5
    L'avatar di Xsescott
    Xsescott non è connesso AlterGuru
    Data registrazione
    08-02-2004
    Messaggi
    1,413

    Predefinito

    Citazione Originalmente inviato da maker30 Visualizza messaggio
    Vedi se questa spiegazione ti è utile, purtroppo sono poco ferrato sull'argomento:

    http://it.wikipedia.org/wiki/Advance...ower_Interface

    in basso c'è il link al sito ufficiale:
    http://www.acpi.info/
    "Quando il potere dell'amore supererà l'amore per il potere il mondo conoscerà la pace" Jimmy Hendrix


    [ Richiesta: http://www.unibologna.eu/ ] --> [Risposta: http://www.magazine.unibo.it/Magazin...al_Portale.htm Morale] -->[ http://www.anti-phishing.it/news/art...s.13062007.php ]
    consoliwebsite.altervista.org

  6. #6
    L'avatar di AlexKidd
    AlexKidd non è connesso Altervistiano Junior
    Data registrazione
    09-02-2007
    Messaggi
    516

    Predefinito

    Lo conoscevo già il sito, li trovo le specifiche e la documentazione che mi permette di comprendere le tabelle DSDT

    Ma resta sempre il problema della inesistente documentazione per ec_write(), ec_read(), acpi_evaluate_integer() et simili

  7. #7
    L'avatar di Xsescott
    Xsescott non è connesso AlterGuru
    Data registrazione
    08-02-2004
    Messaggi
    1,413

    Predefinito

    Citazione Originalmente inviato da AlexKidd Visualizza messaggio
    Lo conoscevo già il sito, li trovo le specifiche e la documentazione che mi permette di comprendere le tabelle DSDT

    Ma resta sempre il problema della inesistente documentazione per ec_write(), ec_read(), acpi_evaluate_integer() et simili

    Un mio prof ci consiglio questo libro tempo fà, magari facci un giro e vedi se trovi qualcosa a riguardo, anche se dai titoli non ho visto nulla che riguardi ciò:
    http://lwn.net/Kernel/LDD3/
    "Quando il potere dell'amore supererà l'amore per il potere il mondo conoscerà la pace" Jimmy Hendrix


    [ Richiesta: http://www.unibologna.eu/ ] --> [Risposta: http://www.magazine.unibo.it/Magazin...al_Portale.htm Morale] -->[ http://www.anti-phishing.it/news/art...s.13062007.php ]
    consoliwebsite.altervista.org

  8. #8
    L'avatar di AlexKidd
    AlexKidd non è connesso Altervistiano Junior
    Data registrazione
    09-02-2007
    Messaggi
    516

    Predefinito

    Lo conoscevo già, ho appreso li le conoscenze base per la creazione di moduli per il kernel

    ma purtroppo non affronta minimamente l'interfaccia ACPI

  9. #9
    L'avatar di Xsescott
    Xsescott non è connesso AlterGuru
    Data registrazione
    08-02-2004
    Messaggi
    1,413

    Predefinito

    Citazione Originalmente inviato da AlexKidd Visualizza messaggio
    Lo conoscevo già, ho appreso li le conoscenze base per la creazione di moduli per il kernel

    ma purtroppo non affronta minimamente l'interfaccia ACPI
    hai fatto già qualche modulo?
    io volevo cominciare a leggerlo ma fin quando una buon'anima non lo traduce in italiano penso proprio che non se ne parli.
    "Quando il potere dell'amore supererà l'amore per il potere il mondo conoscerà la pace" Jimmy Hendrix


    [ Richiesta: http://www.unibologna.eu/ ] --> [Risposta: http://www.magazine.unibo.it/Magazin...al_Portale.htm Morale] -->[ http://www.anti-phishing.it/news/art...s.13062007.php ]
    consoliwebsite.altervista.org

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •