Logo Search packages:      
Sourcecode: xmbmon version File versions  Download package

methods.h

/* Winbond IO defaults address */  
#if !defined(__methods_h__)
#define     __methods_h__

#define IOP_ADDR  0x290
#define WBIO1     (IOP_ADDR + 0x05)
#define WBIO2     (IOP_ADDR + 0x06)

/* Winbond registor address for SMBus method */
#define LM_ADDR               0x5A
#define WBtemp1_ADDR    0x92
#define WBtemp2_ADDR    0x90

struct lm_methods {
      int    (*Open)();
      void (*Close)();
      int    (*Read)(int);
      void (*Write)(int, int);
      int    (*ReadW)(int);
      void (*WriteW)(int, int);
      int    (*ReadTemp1)();
      int    (*ReadTemp2)();
};

typedef struct lm_methods LM_METHODS;

#endif      /*__methods_h__*/

Generated by  Doxygen 1.6.0   Back to index