Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-28 | all: Reformat C and Python source code with tools/codeformat.py. | Damien George | |
This is run with uncrustify 0.70.1, and black 19.10b0. | |||
2016-06-18 | all: Rename mp_obj_type_t::stream_p to protocol. | Paul Sokolovsky | |
It's now used for more than just stream protocol (e.g. pin protocol), so don't use false names. | |||
2016-05-27 | extmod/virtpin: Initial implementation of open-ended C-level Pin interface. | Paul Sokolovsky | |
Using usual method of virtual method tables. Single virtual method, ioctl, is defined currently for all operations. This universal and extensible vtable-based method is also defined as a default MPHAL GPIO implementation, but a specific port may override it with its own implementation (e.g. close-ended, but very efficient, e.g. avoiding virtual method dispatch). |