FreeCalypso > hg > ffs-editor
diff src/cs/drivers/drv_app/pwr/pwr_analog_dev.h @ 0:92470e5d0b9e
src: partial import from FC Selenite
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Fri, 15 May 2020 01:28:16 +0000 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/cs/drivers/drv_app/pwr/pwr_analog_dev.h Fri May 15 01:28:16 2020 +0000 @@ -0,0 +1,47 @@ +/******************************************************************************* + * + * pwr_analog_dev.h + * + * Purpose: This file contains definitions that can be used by any SWE + * for power management services. + * + * Author Candice Bazanegue (c-brille@ti.com) + * + * (C) Texas Instruments 2001 + * + ******************************************************************************/ + +#ifndef __PWR_ANALOG_DEV_H__ +#define __PWR_ANALOG_DEV_H__ + +#ifndef _WINDOWS + #include "chipset.cfg" +#endif + +/* Constants relative to the analog device */ + +#if (ANLG_FAM == 1) + +#define VOLTAGE_LOOP_OFFSET 400 /* (mV) measured */ +#define MADC_OFFSET 160 /* (mV) measured */ + +#define DAC_THRESHOLD 240 /* (mV) spec */ +#define DAC_VOLTAGE_STEP 1875 /* (uV) spec */ +#define DAC_CURRENT_STEP 937 /* (uA) */ +#define MADC_VOLTAGE_STEP 1710 /* (uV) spec */ +#define MADC_CURRENT_STEP 855 /* (uA) spec */ + +#elif (ANLG_FAM == 2) + +#define VOLTAGE_LOOP_OFFSET 200 /* (mV) measured */ +#define MADC_OFFSET 160 /* (mV) measured */ + +#define DAC_THRESHOLD 0 /* (mV) spec */ +#define DAC_VOLTAGE_STEP 1710 /* (uV) spec */ +#define DAC_CURRENT_STEP 855 /* (uA) */ +#define MADC_VOLTAGE_STEP 1710 /* (uV) spec */ +#define MADC_CURRENT_STEP 855 /* (uA) spec */ + +#endif // ANLG_FAM + +#endif /* __PWR_ANALOG_DEV_H__ */