Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-01-11 | py: Change first arg of type.make_new from mp_obj_t to mp_obj_type_t*. | Damien George | |
The first argument to the type.make_new method is naturally a uPy type, and all uses of this argument cast it directly to a pointer to a type structure. So it makes sense to just have it a pointer to a type from the very beginning (and a const pointer at that). This patch makes such a change, and removes all unnecessary casting to/from mp_obj_t. | |||
2015-10-31 | all: Add py/mphal.h and use it in all ports. | Damien George | |
py/mphal.h contains declarations for generic mp_hal_XXX functions, such as stdio and delay/ticks, which ports should provide definitions for. A port will also provide mphalport.h with further HAL declarations. | |||
2015-05-28 | esp8266: Add pyb.ADC class | Josef Gajdusek | |