MCP2210 Library
An Open Source MCP2210 Library for Linux.
ChipSettingsDef Struct Reference

#include <mcp2210.h>

List of all members.

Public Attributes

GPPin GP [9]
unsigned int RemoteWakeUpEnabled
unsigned int DedicatedFunctionInterruptPinMode
unsigned int SPIBusReleaseMode
unsigned int NVRamChipParamAccessControl
char password [8]
int ErrorCode

Detailed Description

Chip settings definition


Member Data Documentation

Dedicated function mode

B100 - count high pulses B011 - count low pulses B010 - count rising edges B001 - count falling edges B000 - no interrupt counting

General purpose I/O pin 0...8

NVRAM chip parameters access control

0x00 - Chip settings not protected 0x01 - Chip settings protected by password access 0x80 - Chip settings permanently locked

New password charecters 0..7

When the password does not need to be changed, the fields must be filled with 0.

Remote wake-up enabled/disabled 0 - Disabled 1 - Enabled

SPI bus release enable

0 - SPI bus is released between transfers 1 - SPI bus is not released by the MCP2210 between transfers


The documentation for this struct was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines