Skip to content

Commit 2bca6fc

Browse files
committed
Interrupt based I2S library
-CurieI2S using interrupts
1 parent ccc0212 commit 2bca6fc

File tree

4 files changed

+491
-134
lines changed

4 files changed

+491
-134
lines changed

libraries/CurieI2S/keywords.txt

+48
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
#######################################
2+
# Syntax Coloring Map For CurieI2S
3+
#######################################
4+
5+
#######################################
6+
# Datatypes (KEYWORD1)
7+
#######################################
8+
9+
Curie_I2S KEYWORD1
10+
11+
#######################################
12+
# Methods and Functions (KEYWORD2)
13+
#######################################
14+
15+
begin KEYWORD2
16+
start KEYWORD2
17+
stop KEYWORD2
18+
begin KEYWORD2
19+
enableRX KEYWORD2
20+
enableTX KEYWORD2
21+
startRX KEYWORD2
22+
startTX KEYWORD2
23+
stopRX KEYWORD2
24+
stopTX KEYWORD2
25+
setI2SMode KEYWORD2
26+
setResolution KEYWORD2
27+
initRX KEYWORD2
28+
initTX KEYWORD2
29+
end KEYWORD2
30+
pushData KEYWORD2
31+
fastPushData KEYWORD2
32+
write KEYWORD2
33+
pullData KEYWORD2
34+
read KEYWORD2
35+
requestdword KEYWORD2
36+
available KEYWORD2
37+
availableTx KEYWORD2
38+
attachRxInterrupt KEYWORD2
39+
detachRxInterrupt KEYWORD2
40+
attachTxInterrupt KEYWORD2
41+
detachTxInterrupt KEYWORD2
42+
#######################################
43+
# Instances (KEYWORD2)
44+
#######################################
45+
CurieI2S KEYWORD2
46+
#######################################
47+
# Constants (LITERAL1)
48+
#######################################

libraries/CurieI2S/library.properties

+2-1
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,9 @@ version=1.0
33
author=Intel
44
maintainer=Intel
55
6-
sentence=Curie I2S Library
6+
sentence=Curie I2S Library for Arduino/Genuino 101
77
paragraph=
8+
category=Communication
89
url=http://makers.intel.com
910
architectures=arc32
1011
core-dependencies=arduino (>=1.6.3)

0 commit comments

Comments
 (0)