Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Roborock Qrevo Curv 2 Flow: ora lava con un rullo
Roborock Qrevo Curv 2 Flow: ora lava con un rullo
Qrevo Curv 2 Flow è l'ultima novità di casa Roborock per la pulizia di casa: un robot completo, forte di un sistema di lavaggio dei pavimenti basato su rullo che si estende a seguire il profilo delle pareti abbinato ad un potente motore di aspirazione con doppia spazzola laterale
Alpine A290 alla prova: un'auto bella che ti fa innamorare, con qualche limite
Alpine A290 alla prova: un'auto bella che ti fa innamorare, con qualche limite
Abbiamo guidato per diversi giorni la Alpine A290, la prima elettrica del nuovo corso della marca. Non è solo una Renault 5 sotto steroidi, ha una sua identità e vuole farsi guidare
Recensione HONOR Magic 8 Lite: lo smartphone indistruttibile e instancabile
Recensione HONOR Magic 8 Lite: lo smartphone indistruttibile e instancabile
Abbiamo provato a fondo il nuovo Magic 8 Lite di HONOR, e per farlo siamo volati fino a Marrakech , dove abbiamo testato la resistenza di questo smartphone in ogni condizione possibile ed immaginabile. Il risultato? Uno smartphone praticamente indistruttibile e con un'autonomia davvero ottima. Ma c'è molto altro da sapere su Magic 8 Lite, ve lo raccontiamo in questa recensione completa.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 27-06-2014, 10:25   #1
falessi
Senior Member
 
L'Avatar di falessi
 
Iscritto dal: Oct 1999
Città: Messina
Messaggi: 302
leggere e scrivere delle locazioni di memoria nell'embedded controller del notebook

Ciao a tutti!
Vorrei poter leggere e scrivere in locazioni fisiche di memoria, in modo da poter cambiare dei valori nell' embedded controller del mio notebook al fine di controllare la ventola della cpu/gpu.

Premetto che riesco a farlo usando RW-Everyting (RWE) ed AutoIT, ma aprire e chiudere ogni secondo RWE non è il massimo della vita, quindi vorrei poter effettuare le operazioni che faccio tramite RWE direttamente (e senza usare l'acpi poiché i valori inseriti vengono ignorati) usando del codice in C o in Labwindows/CVI

Come posso procedere?

Grazie
__________________
Gli Ingegneri non vivono....funzionano!
falessi è offline   Rispondi citando il messaggio o parte di esso
Old 01-07-2014, 12:23   #2
falessi
Senior Member
 
L'Avatar di falessi
 
Iscritto dal: Oct 1999
Città: Messina
Messaggi: 302
Ragazzi,
mi basta anche sapere come poter accedere a delle locazioni fisiche di memoria....

Grazie
__________________
Gli Ingegneri non vivono....funzionano!
falessi è offline   Rispondi citando il messaggio o parte di esso
Old 01-07-2014, 13:10   #3
WarDuck
Senior Member
 
L'Avatar di WarDuck
 
Iscritto dal: May 2001
Messaggi: 12945
La prima cosa che devi fare è cercare di capire su quali indirizzi logici viene mappato il controller, dopodiché in base alla marca e alla relativa documentazione non dovrebbe essere troppo complicato fare ciò che chiedi.

Non so inoltre se questo genere di controller hanno un protocollo di comunicazione standard (es. I2C).
WarDuck è offline   Rispondi citando il messaggio o parte di esso
Old 01-07-2014, 17:30   #4
falessi
Senior Member
 
L'Avatar di falessi
 
Iscritto dal: Oct 1999
Città: Messina
Messaggi: 302
Per quanto riguarda gli indirizzi ho quelli visibili tramite rw-everyting, ho anche i datasheet del controller....adesso però non so come puntare gli indirizzi in c (o in labwindows/cvi)....
__________________
Gli Ingegneri non vivono....funzionano!
falessi è offline   Rispondi citando il messaggio o parte di esso
Old 01-07-2014, 22:15   #5
WarDuck
Senior Member
 
L'Avatar di WarDuck
 
Iscritto dal: May 2001
Messaggi: 12945
Immagino tu sia su Windows, quanta esperienza hai con la programmazione C in quest'ambiente?

Comunque ho trovato una discussione su stackoverflow identica:

http://stackoverflow.com/questions/9...ogrammatically

Lì consigliano di usare questa API di Windows, se hai un indirizzo fisico, in maniera da mapparlo:

http://msdn.microsoft.com/en-us/libr...=vs.85%29.aspx

Nota: sembra una funzione del Windows Driver Kit, non vorrei che devi farti un driver, ma non penso se lo fa RWEverything lo devi poter fare anche te.

Bisogna cercare meglio online...

Ultima modifica di WarDuck : 01-07-2014 alle 22:18.
WarDuck è offline   Rispondi citando il messaggio o parte di esso
Old 02-07-2014, 12:58   #6
falessi
Senior Member
 
L'Avatar di falessi
 
Iscritto dal: Oct 1999
Città: Messina
Messaggi: 302
Prima di tutto GRAZIE.
per quanto riguarda il sistema operativo...si sono su win (8.1).
per quanto riguarda la mia esperienza di programmatore...programmo da un po, ma non mi ritengo un programmatore di alto livello, anche perché la piattaforma che uso è il Labwindows/cvi, che supporta l'ansi c, che ho studiato all'università....non ho mai usat le api
per la discussione su stackoverflow...la conoscevo, ma non ho trovato nulla di utilizzabile.....

Gli indirizzi che RW-Everytng usa queste due locazioni: EC_SC=0066 E_DATA=0062...
L'embedded controller è un ITE 8512 E.
__________________
Gli Ingegneri non vivono....funzionano!
falessi è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Roborock Qrevo Curv 2 Flow: ora lava con un rullo Roborock Qrevo Curv 2 Flow: ora lava con un rull...
Alpine A290 alla prova: un'auto bella che ti fa innamorare, con qualche limite Alpine A290 alla prova: un'auto bella che ti fa ...
Recensione HONOR Magic 8 Lite: lo smartphone indistruttibile e instancabile Recensione HONOR Magic 8 Lite: lo smartphone ind...
Sony WF-1000X M6: le cuffie in-ear di riferimento migliorano ancora Sony WF-1000X M6: le cuffie in-ear di riferiment...
Snowflake porta l'IA dove sono i dati, anche grazie a un accordo con OpenAI Snowflake porta l'IA dove sono i dati, anche gra...
Missione Artemis II diretta verso la Lun...
Toy Story 5 arriva al cinema: è l...
Intel cambia rotta su Linux? Nuove assun...
Samsung aggiorna Bixby con One UI 8.5: p...
L'Etiopia vieta le auto a combustione: a...
Pirateria audiovisiva: la Guardia di Fin...
Ubisoft conferma due nuovi Far Cry in sv...
Chi vincerà il Festival di Sanrem...
G42 e Cerebras portano in India un super...
Offerte aggiornate del weekend Amazon: 7...
4 MacBook Air in offerta e scende a 939€...
Chrome cambia il tuo modo di lavorare: o...
Minimo storico iPhone 17 su Amazon: 909€...
USA, incriminati tre ingegneri della Sil...
Xbox: Phil Spencer lascia dopo 38 anni, ...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 05:55.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v