On 06/03/2013 03:33 PM, Stéphane ANCELOT wrote:

> Hi,
> 
> 
> The SMI is the source of my problems. the global SMI bit in the ICH6 can 
> not be disabled .


I read the URL you posted (which I had already read when writing the smi
module when Xenomai was still part of the RTAI project), and it does not
say that. It says that the global bit can only be used if the SMI_LOCK
bit is not set. So there was a time when the smi module checked the
SMI_LOCK bit, but after some time, we found that on some machines, even
when the SMI_LOCK bit was not armed, it was not possible to mask the
SMI_EN bit, so we replaced the check with the current check (re-reading
the bits, to check if the masked bit are actually masked).

Anyway, the only reason why the SMI_LOCK bit is armed, is if some code,
so, presumably the BIOS code, has armed it. Hence my original answer to
your query:

>> Ok then, your BIOS vendor does not want you to disable the SMI global

>> bit, have you tried other bits?


Got it?

-- 
                                                                Gilles.

_______________________________________________
Xenomai mailing list
[email protected]
http://www.xenomai.org/mailman/listinfo/xenomai

Reply via email to