15 Commits (3078a4b2e233a7c224cd4f337b8fadf5bf53257f)

Author SHA1 Message Date
Paul Sokolovsky 016d9a40fe various: Add and update my copyright line based on git history. 6 years ago
Wolf Vollprecht 921b999225 extmod/moduselect: Adjust select_select and poll_register to use size_t. 6 years ago
Damien George f03601779e extmod: Convert legacy uppercase macro names to lowercase. 6 years ago
Damien George aa735dc6a4 extmod: Fix to support compiling with object representation D. 6 years ago
Alexander Steffen 55f33240f3 all: Use the name MicroPython consistently in comments 7 years ago
Damien George bbced3b4bb extmod: Use MP_ROM_INT for int values in an mp_rom_map_elem_t. 7 years ago
Paul Sokolovsky de3a96ba17 extmod/moduselect: Implement ipoll() method for alloc-free polling. 8 years ago
Paul Sokolovsky edc0dcb55c extmod/moduselect: Refactor towards introduction of poll.ipoll(). 8 years ago
Paul Sokolovsky b08286948a extmod/moduselect: Convert to MP_ROM_QSTR and friends. 8 years ago
Damien George a8a3ab48da extmod/moduselect: Update to use size_t for array accessor. 8 years ago
Damien George 2d329c4a56 extmod/moduselect: Use configurable EVENT_POLL_HOOK instead of WFI. 8 years ago
Damien George ebc8d730f1 extmod/moduselect: Use stream helper function instead of ad-hoc code. 8 years ago
Damien George 304cfda8c4 py/stream: Move ad-hoc ioctl constants to stream.h and rename them. 8 years ago
Damien George 0d56c65d3e extmod/moduselect: Fix comment describing endif. 8 years ago
Paul Sokolovsky 8f5bc3ffc0 stmhal/moduselect: Move to extmod/ for reuse by other ports. 8 years ago
Damien George a2bfcbe029 stmhal: Use mp_raise_OSError helper function. 8 years ago
Damien George 93c4a6a3f7 all: Remove 'name' member from mp_obj_module_t struct. 8 years ago
Paul Sokolovsky 07209f8592 all: Rename mp_obj_type_t::stream_p to protocol. 9 years ago
Damien George 5ab98d5c41 stmhal: Convert to use internal errno symbols; enable uerrno module. 9 years ago
Paul Sokolovsky be3ae9d13c stmhal/moduselect: Implement "oneshot polling" flag. 9 years ago
Paul Sokolovsky 746b752b8e stmhal/moduselect: Expose POLLIN/OUT/ERR/HUP constants. 9 years ago
Damien George 731f359292 all: Add py/mphal.h and use it in all ports. 9 years ago
Paul Sokolovsky 19b671c5cd stmhal/moduselect: Use mp_hal_ticks_ms(). 9 years ago
Damien George 50912e7f5d py, unix, stmhal: Allow to compile with -Wshadow. 10 years ago
Damien George 2cf6dfa280 stmhal: Prefix includes with py/; remove need for -I../py. 10 years ago
Damien George d0caaadaee stmhal: Allow network, uselect, usocket mods to be used by other ports. 10 years ago
Damien George 3b603f29ec Use MP_DEFINE_CONST_DICT macro to define module dicts. 10 years ago
Paul Sokolovsky f4a6a577ab stream: Convert .ioctl() to take fixed number of args. 10 years ago
Damien George 136b5cbd76 stmhal: Rename module files to keep consistency with module name. 10 years ago
Damien George 0107e90328 stmhal: Enable module weak links. 10 years ago
Damien George 8b03d944e2 py: Remove IOError since it's deprecated; use OSError instead. 10 years ago
Dave Hylands 39296b40d4 Fix timer overflow code. 10 years ago
Damien George 2842945e76 stmhal: Fix bugs in documentation so it compiles. 10 years ago
Damien George 013d53c0b4 Remove skeletal modselect from extmod and just put it in stmhal. 10 years ago
Damien George e2a618615d stmhal: Fix modselect so non-hashable objects can be polled. 10 years ago
Damien George a2f55fe12b stmhal: Add polling ability to UART object. 10 years ago
Damien George 6c9c7bc75a stmhal: Implement generic select.select and select.poll. 10 years ago