2 Commits (103eeffcd925891867916c6f7d23dcbb098c59fe)

Author SHA1 Message Date
Damien George a3dc1b1957 all: Remove inclusion of internal py header files. 7 years ago
Damien George 01dd7804b8 ports: Make new ports/ sub-directory and move all ports there. 7 years ago
Damien George 71c9cfb028 all: Convert remaining "mp_uint_t n_args" to "size_t n_args". 7 years ago
Damien George 4ec803a42a all: Make static dicts use mp_rom_map_elem_t type and MP_ROM_xxx macros. 7 years ago
Alexander Steffen 55f33240f3 all: Use the name MicroPython consistently in comments 7 years ago
Paul Sokolovsky 19e065294d cc3200/mods/pybpin: Remove toggle() method. 8 years ago
Paul Sokolovsky eac22e29a5 all: Consistently update signatures of .make_new and .call methods. 8 years ago
Damien George 50ddaafa6a cc3200: Use mp_raise_XXX helper functions to reduce code size. 8 years ago
danicampora 73c9f85b4c cc3200: Simplify the Timer API and correct the documents. 9 years ago
Damien George 5b3f0b7f39 py: Change first arg of type.make_new from mp_obj_t to mp_obj_type_t*. 9 years ago
Damien George 731f359292 all: Add py/mphal.h and use it in all ports. 9 years ago
danicampora 1950295735 cc3200: Set pin direction first, then value. Fixes #1542. 9 years ago
danicampora a654914de4 cc3200: Allow to read pin value when in OPEN_DRAIN mode. 9 years ago
Daniel Campora c92e6a45eb cc3200: Rename pyb module to machine. 9 years ago
Daniel Campora dbdcb58d64 cc3200: New irq API, affects all classes that provide the irq method. 9 years ago
Daniel Campora 22b4c28f85 cc3200: New ADC API. 9 years ago
Daniel Campora d5ec336eef cc3200: Replace Pin.PULL_NONE with None. 9 years ago
Daniel Campora 7d6b6f6681 cc3200: Make UART choose default id when not given. 9 years ago
Daniel Campora 359b4e9ed9 cc3200: Refactor pin af assigment functions. 9 years ago
Daniel Campora 4d7fa05b43 cc3200: Improve Pin and UART implementation. 9 years ago
Daniel Campora f91f212d9f cc3200: New UART API plus related test. 9 years ago
Daniel Campora 36821d095a cc3200: Add alternate functions list to Pin object. 9 years ago
Daniel Campora d5e256486e cc3200: Re-work Pin class according to the new API. 9 years ago
Daniel Campora 475c60eefc cc3200: Add alt param to Pin constructor. 9 years ago
Daniel Campora e3f8777ee8 cc3200: Implement new Pin API. 9 years ago
Daniel Campora ea5061e409 cc3200: Improve callback API. 9 years ago
Daniel Campora 007878781c cc3200: Rename pins from GPIO to just GP. 9 years ago
Daniel Campora 7c1c9af5d4 cc3200: Code clean-up on pybpin. 9 years ago
Daniel Campora 813b581127 cc3200: Add `Pin.name()` method. 10 years ago
Daniel Campora 2abb58d758 cc3200: Rename Pin.get_config() to Pin.info(). 10 years ago
Daniel Campora fabe79f7af cc3200: Clean up exception handling. 10 years ago
Daniel Campora c27dc38e85 cc3200: Re-name 'intmode' to 'mode' in the callback API. 10 years ago
Daniel Campora cd3f2523f1 cc3200: Disable WLAN.urn() by default. 10 years ago
Daniel Campora a379b6ed11 cc3200: Add optional timeout param to WLAN.connect(). 10 years ago
Daniel Campora fb9e4cf463 cc3200: Make sure to handle all pending pin interrupts. 10 years ago
Daniel Campora 8e611e8414 cc3200: Add Timer module. Supports free running, PWM and capture modes. 10 years ago
Daniel Campora 8c8d7f3c60 cc3200: Clean up pyb.Pin 10 years ago
Daniel Campora c1a77a0c9f cc3200: Use new %q format to print qstr's where appropiate. 10 years ago
Damien George 7f9d1d6ab9 py: Overhaul and simplify printf/pfenv mechanism. 10 years ago
Daniel Campora 4be44014ab cc3200: Reenable active interrupts when waking from suspended mode. 10 years ago
Daniel Campora 2d717ad97a cc3200: Add callback support to the UART for RX interrupts. 10 years ago
danicampora 0e96d1b3f1 cc3200: Add parameter to wlan_stop() for custom timeout values. 10 years ago
danicampora 005a7f4190 cc3200: Fix extint_enable behaviour when the callback is updated. 10 years ago
danicampora 98b8568362 cc3200: Assign GPIO10 and GPIO11 to the GPIO peripheral on start-up. 10 years ago
danicampora b2cb75efb7 cc3200: Remove double administration of callback objects. 10 years ago
danicampora 04749e677f cc3200: Allow separate selection of the power mode in Pin callbacks. 10 years ago
danicampora 9e44383e3f cc3200: Add power management framework. Add mpcallback class. 10 years ago
danicampora 73aee8da54 cc3200: Merge ExtInt class into Pin class. 10 years ago
danicampora d226dd2f59 cc3200: Add preliminary low power deep sleep support. 10 years ago
Damien George 4a23a01945 cc3200: Add explicit py/ path-prefix for py includes. 10 years ago