summaryrefslogtreecommitdiffstatshomepage
path: root/pic16bit/main.c
Commit message (Collapse)AuthorAge
* all: Use full path name when including mp-readline/timeutils/netutils.Damien George2017-03-31
| | | | | | | This follows the pattern of how all other headers are now included, and makes it explicit where the header file comes from. This patch also removes -I options from Makefile's that specify the mp-readline/timeutils/ netutils directories, which are no longer needed.
* pic16bit/main: Make mp_lexer_new_from_file raise an exception.Damien George2017-03-14
|
* pic16bit/main: Make nlr_jump_fail never return.Damien George2017-03-14
|
* py: Add MP_STATE_THREAD to hold state specific to a given thread.Damien George2016-06-28
|
* lib/pyexec: Move header pyexec.h from stmhal directory.Damien George2015-11-09
|
* all: Add py/mphal.h and use it in all ports.Damien George2015-10-31
| | | | | | py/mphal.h contains declarations for generic mp_hal_XXX functions, such as stdio and delay/ticks, which ports should provide definitions for. A port will also provide mphalport.h with further HAL declarations.
* pic16bit: Initial version of port to 16-bit PIC family.Damien George2015-04-03
Reference MCU is dsPIC33J256GP506 with 256k ROM and 8k RAM, on the dsPIC DSC Starter Kit board. The REPL works, GC works, pyb module has LED and Switch objects. It passes some tests from the test suite (most it can't run because it doesn't have the Python features enabled).