Il lun, 2004-06-28 alle 21:51, matteo.acerbi@xxxxxxxxxxxxx ha scritto: > <ot> > ps: ah, tu che sei laureato: sicuramente saprai come funziona un BIOS. Certo... Nel bellissimo sistema educativo universitario italiano ti spiegano come si legano gli anelli benzoici, ma di sapere come funzia _realmente_ un pc non se ne parla... Troppo specifico... > sapresti rispondere a questa domanda (volendo anche in privato, se > risulta troppo OT): il kernel di un sistema operativo puo` accedere a > quella parte di memoria in cui stanno codice e dati del BIOS a runtime? > si`, no, come saperlo? :-) > </ot> Beh... Intanto riportiamo la questione In-Topic: nel kernel c'è il supporto per /dev/nvram (Character Devices->dev/nvram support). Da quanto dice l'help: This memory is conventionally called "CMOS RAM" on PCs and "NVRAM" on Ataris. /dev/nvram may be used to view settings there, or to change them (with some utility). Direi quindi che sia possibile accedere alla parte dati del BIOS, o per lo meno a quella parte che contiene i settaggi. Ti riporto anche il link all'elenco degli interrupt: http://www.ctyme.com/intr/alpha.htm Per quanto riguarda il codice del BIOS, direi che si recupera. Il come lo sto cercando/pensando, ti terrò aggiornato... Saluti, Chris. -- Make it idiot-proof and someone will make a better idiot