We will port w83792d.c to linux-2.6

Rudolf Marek R.Marek at sh.cvut.cz
Mon Mar 21 16:50:44 CET 2005


> > If so what are the algorithms when bus/controller is not ready?
> 	Ans : I can not get your real meaning of SMM. Is the data sheet
> of M1563 south bridge advantage to you ? I try to connect with Abit to
> get one copy.

Yes datasheet would be nice. There is always good for us to have
datasheets but I dont know if we can get more. Patrick already
told us what we wanted to know but perhaps he could not
give us his own. Maybe there is some problem with some agreements.

SMM mode is a microprocesor mode similar to Protected Mode or Real Mode,
Processsor can fall into this mode with SMI interrupt. Then special code
will be executed and after finishing procesor will return back to its
original state. Simply you can imagine SMM mode as some interupt service
routine that is independent of operating system. Typically this SMM
routine does USB legacy emulation and also handles overtemperature events
etc. If their code is working with SMBus controller than it might be the
issue of our problem.

Memory used while in SMM mode is that RAM memory that is hidden bellow
VIDEO RAM. (between 640Kb-1M) chipset is handling the memory map swapping.

So my question is: are routine implemented in BIOS SMM code part using the
SMBus controller? If so how they handle the "bus free/not free" also how
often is SMM code executed.

I hope this helps



More information about the lm-sensors mailing list