Lisp Interpreter for mbed LPC1768

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers mbed_functions.h Source File

mbed_functions.h

00001 /**
00002  *
00003  */
00004 #include "mbed.h"
00005 #include "malisp.h"
00006 
00007 // prototype deceament
00008 
00009 size_t _getFreeMemorySize();
00010 LIST *memfreesize();
00011 
00012 PinName _mbed_pinNameExchange(char *pinNameString);
00013 PinMode _digitalPinMode(char *modeString);
00014 
00015 LIST *mbed_wait(LIST *sec);
00016 
00017 LIST *mbed_digitalout(LIST *pin, LIST *data);
00018 LIST *mbed_digitalin(LIST *pin, LIST *mode);
00019 LIST *mbed_pwmout(LIST *pin, LIST *period, LIST *dcperc);
00020 
00021 LIST *mbed_analogout(LIST *pin, LIST *data);
00022 LIST *mbed_analogin(LIST *pin);
00023