Hello Kirsti,

It looks like a bug.
Could you create ticket in the OpenHPI bug tracker?

        Anton Pak

On Thu, 16 Jun 2011 11:06:10 +0400, Kirsti Maaniemi <[email protected]>  
wrote:

>
>
>
>
>
> Hi!
> We are using openhpi to get some IPMI OEM sensor types from the HW.  
> According to the IPMI Spec the OEM sensor type range is C0h-FFh.
> Intelligent Platform ManagementInterface Specificationv1.5Document  
> Revision 1.1
> Chapter "36.2 Sensor Type Codes and Data"Table 36-3, Sensor Type  
> CodesOEM RESERVED C0h-FFh
> For the older openhpi versions and also for the newest 2.16.0 version  
> the "plugins/ipmi/ipmi_sensor_event.c" and the  
> "plugins/ipmidirect/ipmi_sensor.cpp" files are overwriting the OEM  
> sensor type codes with SAHPI_OEM_SENSOR (i.e. C0h value) e.g.
> if (data[7] >= 0xc0) {                
> e->event.EventDataUnion.SensorEvent.SensorType  
> =                             SAHPI_OEM_SENSOR;       }
> This is not really a problem since in this case we then check the sensor  
> number which is different for the different sensor types. But I'm  
> wondering what is the reason for overwriting all the OEM sensor types  
> with the C0h value? Is it just to make the coding a bit easier since you  
> only check for the C0h value and not for the range of C0h-FFh? And the  
> the sensor numbers are actually used to differentiate between different  
> OEM sensor types?
> Btw, when enabling the log dumping feature of openhpi the real OEM  
> sensor type will be showed in the log dump (even though value 0xc0 is  
> returned to the caller):2011.06.16 09:19:48.140          
> SensorType                     = 0xc8;
> BR,Kirsti Maaniemi
>                                       

------------------------------------------------------------------------------
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
_______________________________________________
Openhpi-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openhpi-devel

Reply via email to