Add UCD90160 class

This class represents the UCD90160 power sequencer
chip, and provides the ability to check that chip for
voltage and PGOOD faults.

This commit just adds function stubs.

Change-Id: Iec6e83e9bcddbd476bdd86a887db08f5875f11cd
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
8 files changed
tree: 23111ec054592f3e99f05e357b47eac4bee577a2
  1. power-sequencer/
  2. xyz/
  3. .gitignore
  4. argument.hpp
  5. bootstrap.sh
  6. configure.ac
  7. device.hpp
  8. device_monitor.hpp
  9. elog-errors.hpp
  10. event.hpp
  11. LICENSE
  12. Makefile.am
  13. pmbus.cpp
  14. pmbus.hpp
  15. README.md
  16. timer.cpp
  17. timer.hpp
  18. utility.cpp
  19. utility.hpp
README.md

Code for detecting and analyzing power faults on Witherspoon.

To Build

To build this package, do the following steps:

    1. ./bootstrap.sh
    2. ./configure ${CONFIGURE_FLAGS}
    3. make

To full clean the repository again run `./bootstrap.sh clean`.