407 Commits (b04d4a5b1360b73d905cd018ca0182b0d2ff4454)

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