summaryrefslogtreecommitdiffstatshomepage
path: root/esp8266/modpybpin.c
Commit message (Expand)AuthorAge
* esp8266: Add mp_hal_pin_input() and mp_hal_pin_output() functions.Damien George2016-05-26
* esp8266/modpybpin: Make pin.irq() methods take keyword args.Damien George2016-05-03
* esp8266/modpybpin: Use None instead of PULL_NONE for no-pull config.Damien George2016-05-03
* esp8266/modpybpin: Use enum+array instead of struct for parsing args.Damien George2016-05-03
* py: Move call_function_*_protected() functions to py/ for reuse.Paul Sokolovsky2016-04-25
* esp8266: Convert mp_hal_pin_obj_t from pin ptr to simple integer.Damien George2016-04-22
* esp8266: Add hard IRQ callbacks for pin change on GPIO0-15.Damien George2016-04-14
* esp8266: Add dummy entries for non-existing pins to simplify pin logic.Damien George2016-04-14
* esp8266: Remove pin_id field from C pin object.Damien George2016-04-14
* esp8266: Expose pin object as a public structure for use as C pin API.Damien George2016-03-24
* esp8266/modpybpin: Add support for GPIO16.Paul Sokolovsky2016-03-05
* esp8266: Expose simple pin API at C level.Damien George2016-03-05
* esp8266: Implement Pin.__call__() and Pin.OPEN_DRAIN mode.Damien George2016-03-05
* py: Change first arg of type.make_new from mp_obj_t to mp_obj_type_t*.Damien George2016-01-11
* esp8266: Update to SDK version 1.1.0 (MIT-licensed).Josef Gajdusek2015-05-30
* py: Overhaul and simplify printf/pfenv mechanism.Damien George2015-04-16
* esp8266: Add basic pyb.Pin class; supports output mode only.Damien George2015-02-13