12 Commits (master)

Author SHA1 Message Date
Angus Gratton decf8e6a8b all: Remove the "STATIC" macro and just use "static" instead. 8 months ago
Damien George 60929ec7e2 extmod/machine_wdt: Factor ports' WDT Python bindings to common code. 1 year ago
Daniël van de Giessen 52dc48b2a0 esp32/machine_wdt: Allow feeding WDT from threads. 1 year ago
Damien George e4650125b8 esp32: Update port to support IDF v5.0.2. 2 years ago
Jim Mussared 94beeabd2e py/obj: Convert make_new into a mp_obj_type_t slot. 2 years ago
Jim Mussared 9dce82776d all: Remove unnecessary locals_dict cast. 2 years ago
Jim Mussared 662b9761b3 all: Make all mp_obj_type_t defs use MP_DEFINE_CONST_OBJ_TYPE. 3 years ago
Jim Mussared def76fe4d9 all: Use MP_ERROR_TEXT for all error messages. 5 years ago
Krono fbd4e61e57 esp32/machine_wdt: Add timeout arg to select interval, make WDT panic. 6 years ago
Damien George 4fa7d36cee esp32: Use mp_rom_map_elem_t and MP_ROM_xxx macros for const dicts. 7 years ago
Damien George c49a73ab0e esp32: Update to the latest ESP IDF. 7 years ago
Eric Poulsen 31747fe266 esp32: Implement machine.WDT() class. 8 years ago
Damien George f4059dcc0c all: Use NULL instead of "" when calling mp_raise exception helpers. 7 years ago
Damien George a3dc1b1957 all: Remove inclusion of internal py header files. 7 years ago
Damien George 01dd7804b8 ports: Make new ports/ sub-directory and move all ports there. 7 years ago
Paul Sokolovsky e6bb25317b esp8266: Convert to mp_rom_map_elem_t. 7 years ago
Paul Sokolovsky eac22e29a5 all: Consistently update signatures of .make_new and .call methods. 8 years ago
Paul Sokolovsky 8bc3fc20fe esp8266: Rename "machine" module implementation to use contemporary naming. 8 years ago
Paul Sokolovsky 015774a04f esp8266/modmachinewdt: Add .deinit() method. 8 years ago
Paul Sokolovsky 263aaa7030 esp8266/modmachinewdt: Implement machine.WDT class. 8 years ago
Paul Sokolovsky 1a1cceaf6f py/objpolyiter: Implement instance-polymorphic iterator type. 9 years ago
Dave Hylands 504420c51d stmhal: Early version of machine module for stmhal. 9 years ago
Damien George 0b32e50365 stmhal: Make pybstdio usable by other ports, and use it. 10 years ago
Damien George 0d3cb6726d py: Change vstr so that it doesn't null terminate buffer by default. 10 years ago
Damien George 2cf6dfa280 stmhal: Prefix includes with py/; remove need for -I../py. 10 years ago
Damien George 5cbc9e0db0 stmhal: Reduce coupling between USB driver and readline. 10 years ago
Damien George 2617eebf2f Change const byte* to const char* where sensible. 11 years ago
Dave Hylands 117c46d9eb Add input command for unix 11 years ago
Damien George 04b9147e15 Add license header to (almost) all files. 11 years ago
Damien George 5874c1c92b stmhal: Remove #include <stdint.h> from mpconfigport.h. 11 years ago
Paul Sokolovsky 9b71b16a94 unix,stmhal: Make "mpconfig.h" be first included, as other headers depend on it. 11 years ago
Damien George ea13f407a3 py: Change nlr_jump to nlr_raise, to aid in debugging. 11 years ago
Damien George c9fd6645b0 stmhal: Factor out stdio and readline to separate files. 11 years ago
Damien George 02fa035800 stmhal: Add input() and pyb.input() functions. 11 years ago