summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/mvme5500/GT64260/GT64260TWSI.h
blob: 69b2ba0a427c9e631a7908acf1ba3fe20e6a6fd4 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
/*
 *  $Id$
 */

#ifndef __GT64260TWSI_h
#define __GT64260TWSI_h

/* GT64260TWSI.h -  header for the GT64260 Two-Wire Serial Interface */

/* TWSI Control Register Bits */
#define TWSI_ACK	   4
#define TWSI_INTFLG	   8
#define TWSI_STOP       0x10
#define TWSI_START      0x20
#define TWSI_TWSIEN     0x40
#define TWSI_INTEN      0x80

void GT64260TWSIinit(void);
int GT64260TWSIstart(void);
int GT64260TWSIwrite(unsigned char Data);
int GT64260TWSIread(unsigned char *, int lastByte);
int GT64260TWSIstop(void);

#endif