openmv/include/MicroPython/libmp.h
iabdalkader a44540f793 Add Initial Support for MicroPython
* Add pre-compiled MicroPython library and headers.
* Change Makefile to link libmp.a remove libusbgeneric
* Change linker script to support MicroPython memory layout.
* Change OTG handle name in stm32f4xx_it.c
* Change main to init libmp and export Python functions.
* Add MicroPython bindings to src
2014-02-01 21:56:45 +02:00

30 lines
576 B
C

#ifndef __LIBMP_H__
#define __LIBMP_H__
#include <stdio.h>
#include <string.h>
#include "std.h"
#include "misc.h"
#include "ff.h"
#include "mpconfig.h"
#include "qstr.h"
#include "nlr.h"
#include "misc.h"
#include "lexer.h"
#include "lexerfatfs.h"
#include "parse.h"
#include "obj.h"
#include "compile.h"
#include "runtime0.h"
#include "runtime.h"
#include "repl.h"
#include "gc.h"
#include "gccollect.h"
#include "storage.h"
#include "usb.h"
#include "systick.h"
int libmp_init();
void libmp_do_repl(void);
bool libmp_do_file(const char *filename);
#endif /* __LIBMP_H__ */