12 Commits (c231c896519fa1b925d4465ed3d4bea437758854)

Author SHA1 Message Date
Angus Gratton decf8e6a8b all: Remove the "STATIC" macro and just use "static" instead. 8 months ago
Elias Wimmer 2e101a8e44 extmod/modonewire: Improve write timings for better reliability. 11 months ago
Patrick Van Oosterwijck 06df3b2925 extmod/modonewire: Adopt Maxim recommended read timings. 4 years ago
Damien George efe23aca71 all: Remove third argument to MP_REGISTER_MODULE. 2 years ago
Jim Mussared bb794f05b7 extmod: Make port-included extmod modules use MP_REGISTER_MODULES. 3 years ago
Damien George d41f6dde56 extmod/modonewire: Make _onewire module configurable via macro option. 3 years ago
Damien George ec0503bd0c extmod/modonewire: Use pin_od_high/pin_od_low instead of pin_write. 4 years ago
Damien George 69661f3343 all: Reformat C and Python source code with tools/codeformat.py. 5 years ago
Damien George 4904663748 extmod/modonewire: Fix reset timings to match 1-wire specs. 6 years ago
Paul Sokolovsky f2140f9446 extmod/mod{lwip,onewire,webrepl}: Convert to mp_rom_map_elem_t. 7 years ago
Damien George eeaab1897b extmmod/modonewire: Rename public module to mp_module_onewire. 7 years ago
Damien George 6cc4da4cb8 extmod: Move modonewire.c from esp8266 to extmod directory. 7 years ago
Damien George 0c13b95cdc esp8266/modonewire: Make timings static and remove onewire.timings func. 7 years ago
Damien George 68c640d7cb esp8266/modonewire: Move low-level 1-wire bus code to modonewire.c. 7 years ago
Damien George c06aa5be00 esp8266: Make onewire module and support code usable by other ports. 7 years ago
Paul Sokolovsky 8bc3fc20fe esp8266: Rename "machine" module implementation to use contemporary naming. 8 years ago
Damien George 93c4a6a3f7 all: Remove 'name' member from mp_obj_module_t struct. 8 years ago
Damien George df3b1741b6 esp8266: Separate 1-wire timing funcs from Python module to save iRAM. 9 years ago
Damien George 78d0dde562 esp8266: Add onewire helper functions as C module. 9 years ago