413 Commits (ca973bd3083492777095a07c20965a4644899ec9)

Author SHA1 Message Date
Damien George 4ebdb1f2b2 py: Be more specific with MP_DECLARE_CONST_FUN_OBJ macros. 8 years ago
Damien George 17ba6ef5fa cc3200: Fix thread mutex's so threading works with interrupts. 8 years ago
Damien George 5c93d0b916 cc3200: Enable loading of precompiled .mpy files. 8 years ago
Damien George 628799cd36 cc3200/mods/pybspi: Allow "write" arg of read/readinto to be positional. 8 years ago
Damien George 50ddaafa6a cc3200: Use mp_raise_XXX helper functions to reduce code size. 8 years ago
daniel a0d97fe408 cc3200: Add ssl_version argument to ssl.wrap_socket(). 8 years ago
Damien George 93c4a6a3f7 all: Remove 'name' member from mp_obj_module_t struct. 8 years ago
Damien George f3b5480be7 stmhal,cc3200,esp8266: Consistently use PWRON_RESET constant. 8 years ago
Delio Brignoli e2ac8bb3f1 py: Add MICROPY_USE_INTERNAL_PRINTF option, defaults to enabled. 8 years ago
Damien George 675d1c9c60 ports: Remove typedef of machine_ptr_t, it's no longer needed. 8 years ago
Damien George 8766bc02dc cc3200, teensy: Remove broken malloc/free/realloc macro helpers. 8 years ago
Damien George d862a7b811 cc3200: Remove obsolete singleton heart-beat object. 8 years ago
Damien George 842c2c74c0 cc3200: Allow to compile bootloader with threading enabled. 8 years ago
Damien George 469c623bb8 cc3200: Shrink the FreeRTOS heap and place TCB+stack in freed location. 9 years ago
Damien George e098eac195 cc3200: Start the simplelink spawn task using the static task creator. 9 years ago
Damien George 5b8e884573 cc3200: Remove .boot section attribute from osi_TaskCreate function. 9 years ago
Damien George 1d5aa9d245 cc3200: In FreeRTOSConfig.h, comment on configSUPPORT_STATIC_ALLOCATION. 9 years ago
Damien George 53562213c8 cc3200: Enable the GIL. 9 years ago
Damien George fa2ac93c3a cc3200/mpthreadport: Move mem alloc outside the thread_mutex lock. 9 years ago
Damien George 757146efe3 cc3200/mpthreadport: Scan more root pointers from thread data. 9 years ago
Damien George 17886828c8 cc3200/gccollect: Use MP_STATE_THREAD(stack_top) to get top of stack. 9 years ago
Damien George 3b0fbfe4e5 cc3200/mpthreadport: Properly initialise the main thread's data. 9 years ago
Damien George 27241293c4 cc3200/mpthreadport: Make mutex statically allocated. 9 years ago
Damien George 0455755296 cc3200: Use xTaskCreateStatic instead of osi_TaskCreate. 9 years ago
Damien George c9520c591b cc3200: Fix call to new exception to be _msg instead of _arg1. 9 years ago
Damien George df95f52583 py/modthread: Allow to properly set the stack limit of a thread. 9 years ago
Damien George eef4f13a33 cc3200: Add basic threading capabilities. 9 years ago
Damien George 9b1c1262dc cc3200: Define our own FreeRTOS heap so it can go in a special segment. 9 years ago
Damien George 5c0fc73f33 cc3200: Update FreeRTOS to v9.0.0. 9 years ago
Paul Sokolovsky 07209f8592 all: Rename mp_obj_type_t::stream_p to protocol. 9 years ago
Damien George 70ff7350e7 stmhal, cc3200: Change i2c.scan() method to scan addresses 0x08-0x77. 9 years ago
Colin Hogben 104aa26271 cc3200, stmhal, teensy: Use pyhelp_print_obj function. 9 years ago
Jan Čapek d76c65f599 py: Add rules for automated extraction of qstrs from sources. 9 years ago
Paul Sokolovsky 9b0714b24c py: Declare help, input, open builtins in core. 9 years ago
Damien George 6eb17c31a9 ports: Disable async/await on bare-arm, minimal, pic16bit, cc3200. 9 years ago
Paul Sokolovsky 4e51a3038c cc3200/mods/modwlan: Include stream.h after recent refactor. 9 years ago
danicampora 8a18084571 cc3200: Update WiPy software version to 1.2.0 9 years ago
danicampora add930c4b5 cc3200: Rename 'server' class to 'Server' for consistency. 9 years ago
danicampora 495e7cfebc cc3200: Improve robustness of WLAN during sleep modes. 9 years ago
danicampora f5248a087a cc3200: Fix "debug" build. 9 years ago
danicampora fe9620a2bd test/wipy: Add Timer class tests. 9 years ago
danicampora 73c9f85b4c cc3200: Simplify the Timer API and correct the documents. 9 years ago
danicampora 562bcffd3a cc3200: Improve robustness of the I2C driver. 9 years ago
danicampora ed8db2e371 cc3200: Finally fix the Timer class API. 9 years ago
Paul Sokolovsky 4cd45f48b1 cc3200: Fix breakage after VfsFat refactor. 9 years ago
Paul Sokolovsky 96688de601 cc3200: Add stmhal/builtin_open.c to build. 9 years ago
Damien George 5b3f0b7f39 py: Change first arg of type.make_new from mp_obj_t to mp_obj_type_t*. 9 years ago
Paul Sokolovsky 0e1b5faad5 stmhal, cc3200: Actually implement machine -> umachine module weak link. 9 years ago
Paul Sokolovsky 2eb844e0b4 ports: Rename "machine" module to "umachine". 9 years ago
Damien George 9aaf888b42 cc3200: Add __get_BASEPRI and __set_BASEPRI inline function definitions. 9 years ago