| 
    openMMC
    
   Open Source Modular MMC for AMCs 
   | 
 

Macros | |
| #define | MCP23016_GP_REG 0x0 | 
| MCP23016 General purpose I/O port register (Read/write)   | |
| #define | MCP23016_OLAT_REG 0x2 | 
| MCP23016 Output latch register (Read/write)   | |
| #define | MCP23016_IPOL_REG 0x4 | 
| MCP23016 Input polarity port register (Read/write)   | |
| #define | MCP23016_IODIR_REG 0x6 | 
| MCP23016 I/O direction register (Read/write)   | |
| #define | MCP23016_INTCAP_REG 0x8 | 
| MCP23016 Interrupt captured value register (Read only)   | |
| #define | MCP23016_IOCON_REG 0xA | 
| MCP23016 I/0 control register (Read/write)   | |
| #define MCP23016_GP_REG 0x0 | 
#include <modules/mcp23016.h>
MCP23016 General purpose I/O port register (Read/write)
| #define MCP23016_INTCAP_REG 0x8 | 
#include <modules/mcp23016.h>
MCP23016 Interrupt captured value register (Read only)
| #define MCP23016_IOCON_REG 0xA | 
#include <modules/mcp23016.h>
MCP23016 I/0 control register (Read/write)
| #define MCP23016_IODIR_REG 0x6 | 
#include <modules/mcp23016.h>
MCP23016 I/O direction register (Read/write)
| #define MCP23016_IPOL_REG 0x4 | 
#include <modules/mcp23016.h>
MCP23016 Input polarity port register (Read/write)
| #define MCP23016_OLAT_REG 0x2 | 
#include <modules/mcp23016.h>
MCP23016 Output latch register (Read/write)