#include <Max3421e.h>

| Public Member Functions | |
| void | busprobe (void) | 
| char * | bytesRd (byte, byte, char *) | 
| char * | bytesWr (byte, byte, char *) | 
| byte | getVbusState (void) | 
| byte | gpioRd (void) | 
| byte | GpxHandler () | 
| byte | IntHandler () | 
| MAX3421E (void) | |
| void | powerOn () | 
| byte | regRd (byte) | 
| boolean | reset () | 
| byte | Task () | 
| boolean | vbusPwr (boolean) | 
| Static Public Member Functions | |
| static void | gpioWr (byte) | 
| static void | regWr (byte, byte) | 
| Static Private Member Functions | |
| static void | pinInit (void) | 
| static uint8_t | readGPX (void) | 
| static uint8_t | readINT (void) | 
| static void | setRST (uint8_t val) | 
| static void | spi_init () | 
| Friends | |
| class | Max_LCD | 
Definition at line 40 of file Max3421e.h.
| MAX3421E::MAX3421E | ( | void | ) | 
Definition at line 85 of file Max3421e.cpp.
| void MAX3421E::busprobe | ( | void | ) | 
Definition at line 235 of file Max3421e.cpp.
| char * MAX3421E::bytesRd | ( | byte | reg, | 
| byte | nbytes, | ||
| char * | data | ||
| ) | 
Definition at line 170 of file Max3421e.cpp.
| char * MAX3421E::bytesWr | ( | byte | reg, | 
| byte | nbytes, | ||
| char * | data | ||
| ) | 
Definition at line 132 of file Max3421e.cpp.
| byte MAX3421E::getVbusState | ( | void | ) | 
Definition at line 91 of file Max3421e.cpp.
| byte MAX3421E::gpioRd | ( | void | ) | 
Definition at line 187 of file Max3421e.cpp.
| void MAX3421E::gpioWr | ( | byte | val | ) |  [static] | 
Definition at line 148 of file Max3421e.cpp.
| byte MAX3421E::GpxHandler | ( | ) | 
Definition at line 323 of file Max3421e.cpp.
| byte MAX3421E::IntHandler | ( | ) | 
Definition at line 307 of file Max3421e.cpp.
| void MAX3421E::pinInit | ( | void | ) |  [static, private] | 
Definition at line 75 of file Max3421e.cpp.
| void MAX3421E::powerOn | ( | void | ) | 
Definition at line 271 of file Max3421e.cpp.
| uint8_t MAX3421E::readGPX | ( | void | ) |  [static, private] | 
Definition at line 68 of file Max3421e.cpp.
| uint8_t MAX3421E::readINT | ( | void | ) |  [static, private] | 
Definition at line 63 of file Max3421e.cpp.
| byte MAX3421E::regRd | ( | byte | reg | ) | 
Definition at line 157 of file Max3421e.cpp.
| void MAX3421E::regWr | ( | byte | reg, | 
| byte | val | ||
| ) |  [static] | 
Definition at line 120 of file Max3421e.cpp.
| boolean MAX3421E::reset | ( | ) | 
Definition at line 196 of file Max3421e.cpp.
| void MAX3421E::setRST | ( | uint8_t | val | ) |  [static, private] | 
Definition at line 55 of file Max3421e.cpp.
| static void MAX3421E::spi_init | ( | ) |  [inline, static, private] | 
Definition at line 65 of file Max3421e.h.
| byte MAX3421E::Task | ( | void | ) | 
Reimplemented in USB.
Definition at line 290 of file Max3421e.cpp.
| *OVERLOAD pin of Vbus switch is connected to GPIN7 **OVERLOAD state low NO OVERLOAD or VBUS OFF state high **boolean MAX3421E::vbusPwr | ( | boolean | action | ) | 
Definition at line 215 of file Max3421e.cpp.
| friend class Max_LCD  [friend] | 
Definition at line 80 of file Max3421e.h.