Lisp Interpreter for mbed LPC1768
Lisp Interpreter
(Marc Adler Lisp Interpreter, malisp)
mbed LPC1768 port by Takehisa Oneta (ohneta@gmail.com)
mbed_functions.h@0:e9a7a38d9ad3, 2016-04-17 (annotated)
- Committer:
- ohneta
- Date:
- Sun Apr 17 11:59:13 2016 +0000
- Revision:
- 0:e9a7a38d9ad3
???????????
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
ohneta | 0:e9a7a38d9ad3 | 1 | /** |
ohneta | 0:e9a7a38d9ad3 | 2 | * |
ohneta | 0:e9a7a38d9ad3 | 3 | */ |
ohneta | 0:e9a7a38d9ad3 | 4 | #include "mbed.h" |
ohneta | 0:e9a7a38d9ad3 | 5 | #include "malisp.h" |
ohneta | 0:e9a7a38d9ad3 | 6 | |
ohneta | 0:e9a7a38d9ad3 | 7 | // prototype deceament |
ohneta | 0:e9a7a38d9ad3 | 8 | |
ohneta | 0:e9a7a38d9ad3 | 9 | size_t _getFreeMemorySize(); |
ohneta | 0:e9a7a38d9ad3 | 10 | LIST *memfreesize(); |
ohneta | 0:e9a7a38d9ad3 | 11 | |
ohneta | 0:e9a7a38d9ad3 | 12 | PinName _mbed_pinNameExchange(char *pinNameString); |
ohneta | 0:e9a7a38d9ad3 | 13 | PinMode _digitalPinMode(char *modeString); |
ohneta | 0:e9a7a38d9ad3 | 14 | |
ohneta | 0:e9a7a38d9ad3 | 15 | LIST *mbed_wait(LIST *sec); |
ohneta | 0:e9a7a38d9ad3 | 16 | |
ohneta | 0:e9a7a38d9ad3 | 17 | LIST *mbed_digitalout(LIST *pin, LIST *data); |
ohneta | 0:e9a7a38d9ad3 | 18 | LIST *mbed_digitalin(LIST *pin, LIST *mode); |
ohneta | 0:e9a7a38d9ad3 | 19 | LIST *mbed_pwmout(LIST *pin, LIST *period, LIST *dcperc); |
ohneta | 0:e9a7a38d9ad3 | 20 | |
ohneta | 0:e9a7a38d9ad3 | 21 | LIST *mbed_analogout(LIST *pin, LIST *data); |
ohneta | 0:e9a7a38d9ad3 | 22 | LIST *mbed_analogin(LIST *pin); |
ohneta | 0:e9a7a38d9ad3 | 23 |