TinyJS

Dependencies:   mbed

Fork of TinyJS by Takehisa Oneta

Mbed_Functions.h

Committer:
va009039
Date:
2014-09-10
Revision:
9:f80cf055f03d
Parent:
7:40010b4dc51d

File content as of revision 9:f80cf055f03d:

/*
 * TinyJS for mbed.
 * Mbed_Functions.h
 *
 * Authored by Takehisa Oneta (ohneta@gmail.com)
 * 17th Jan. 2014 - 
 */

#include "mbed.h"

//---------------------------------------------
void mbedDigitalIn(CScriptVar *c, void *);
void mbedDigitalOut(CScriptVar *c, void *);
void mbedAnalogIn(CScriptVar *c, void *);
void mbedAnalogOut(CScriptVar *c, void *);
void mbedInterruptIn(CScriptVar *c, void *data);
void mbedWait(CScriptVar *c, void *);
void mbedTimerStart(CScriptVar *c, void *);
void mbedTimerStop(CScriptVar *c, void *);
void mbedTimerReset(CScriptVar *c, void *);
void mbedTimerRead(CScriptVar *c, void *);
    
//---------------------------------------------
void mbedMemfree(CScriptVar *c, void *);

//---------------------------------------------
void registerMbedFunctions(CTinyJS *tinyJS);
PinName _mbedPinNameExchange(string pinNameString);

//---------------------------------------------