Statistics
| Branch: | Revision:

ddr4s / fw / wiringPi / devLib / gertboard.h @ 32:cadb9025f1e0

History | View | Annotate | Download (1.45 KB)

1
/*
2
 * gertboard.h:
3
 *        Access routines for the SPI devices on the Gertboard
4
 *        Copyright (c) 2012 Gordon Henderson
5
 *
6
 *        The Gertboard has an MCP4802 dual-channel D to A convertor
7
 *        connected to the SPI bus, selected via chip-select B.
8
 *
9
 ***********************************************************************
10
 * This file is part of wiringPi:
11
 *        https://projects.drogon.net/raspberry-pi/wiringpi/
12
 *
13
 *    wiringPi is free software: you can redistribute it and/or modify
14
 *    it under the terms of the GNU Lesser General Public License as
15
 *    published by the Free Software Foundation, either version 3 of the
16
 *    License, or (at your option) any later version.
17
 *
18
 *    wiringPi is distributed in the hope that it will be useful,
19
 *    but WITHOUT ANY WARRANTY; without even the implied warranty of
20
 *    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
21
 *    GNU Lesser General Public License for more details.
22
 *
23
 *    You should have received a copy of the GNU Lesser General Public
24
 *    License along with wiringPi.
25
 *    If not, see <http://www.gnu.org/licenses/>.
26
 ***********************************************************************
27
 */
28

    
29
#ifdef __cplusplus
30
extern "C" {
31
#endif
32

    
33
// Old routines
34

    
35
extern void gertboardAnalogWrite (const int chan, const int value) ;
36
extern int  gertboardAnalogRead  (const int chan) ;
37
extern int  gertboardSPISetup    (void) ;
38

    
39
// New
40

    
41
extern int  gertboardAnalogSetup (const int pinBase) ;
42

    
43
#ifdef __cplusplus
44
}
45
#endif