TinyJS

Dependencies:   mbed

Fork of TinyJS by Takehisa Oneta

Committer:
va009039
Date:
Wed Sep 10 08:41:53 2014 +0000
Revision:
9:f80cf055f03d
Parent:
7:40010b4dc51d
for GAE

Who changed what in which revision?

UserRevisionLine numberNew contents of line
ohneta 3:f56c36ea8266 1 /*
ohneta 3:f56c36ea8266 2 * TinyJS for mbed.
ohneta 3:f56c36ea8266 3 * Mbed_Functions.h
ohneta 3:f56c36ea8266 4 *
ohneta 3:f56c36ea8266 5 * Authored by Takehisa Oneta (ohneta@gmail.com)
ohneta 7:40010b4dc51d 6 * 17th Jan. 2014 -
ohneta 3:f56c36ea8266 7 */
ohneta 3:f56c36ea8266 8
ohneta 3:f56c36ea8266 9 #include "mbed.h"
ohneta 3:f56c36ea8266 10
ohneta 3:f56c36ea8266 11 //---------------------------------------------
ohneta 3:f56c36ea8266 12 void mbedDigitalIn(CScriptVar *c, void *);
ohneta 3:f56c36ea8266 13 void mbedDigitalOut(CScriptVar *c, void *);
ohneta 3:f56c36ea8266 14 void mbedAnalogIn(CScriptVar *c, void *);
ohneta 3:f56c36ea8266 15 void mbedAnalogOut(CScriptVar *c, void *);
ohneta 7:40010b4dc51d 16 void mbedInterruptIn(CScriptVar *c, void *data);
ohneta 6:30b4122b0ee2 17 void mbedWait(CScriptVar *c, void *);
ohneta 6:30b4122b0ee2 18 void mbedTimerStart(CScriptVar *c, void *);
ohneta 6:30b4122b0ee2 19 void mbedTimerStop(CScriptVar *c, void *);
ohneta 6:30b4122b0ee2 20 void mbedTimerReset(CScriptVar *c, void *);
ohneta 6:30b4122b0ee2 21 void mbedTimerRead(CScriptVar *c, void *);
ohneta 6:30b4122b0ee2 22
ohneta 3:f56c36ea8266 23 //---------------------------------------------
ohneta 3:f56c36ea8266 24 void mbedMemfree(CScriptVar *c, void *);
ohneta 3:f56c36ea8266 25
ohneta 3:f56c36ea8266 26 //---------------------------------------------
ohneta 7:40010b4dc51d 27 void registerMbedFunctions(CTinyJS *tinyJS);
ohneta 3:f56c36ea8266 28 PinName _mbedPinNameExchange(string pinNameString);
ohneta 7:40010b4dc51d 29
ohneta 7:40010b4dc51d 30 //---------------------------------------------