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 689dae1211 cc3200: Use standard implementation of keyboard interrupt. 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
Damien George aa7be82a4d all: Don't include system errno.h when it's not needed. 7 years ago
Paul Sokolovsky e322b2afbf cc3200/pybuart: Make parity specifications consistent with HW API. 8 years ago
Damien George 87f068d7d9 cc3200: Update to use size_t for tuple/list accessors. 8 years ago
Damien George 22a6344ebe cc3200: When raising OSError's use MP_Exxx as arg instead of a string. 8 years ago
Damien George 8bb8e97dfe cc3200: Convert to using uPy internal errno numbers. 8 years ago
Damien George ae8d867586 py: Add iter_buf to getiter type method. 9 years ago
Paul Sokolovsky eac22e29a5 all: Consistently update signatures of .make_new and .call methods. 8 years ago
Damien George 304cfda8c4 py/stream: Move ad-hoc ioctl constants to stream.h and rename them. 8 years ago
Paul Sokolovsky 59a1201da9 all: Remove readall() method, which is equivalent to read() w/o args. 8 years ago
Damien George 50ddaafa6a cc3200: Use mp_raise_XXX helper functions to reduce code size. 8 years ago
Paul Sokolovsky 07209f8592 all: Rename mp_obj_type_t::stream_p to protocol. 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 075ca64521 cc3200: Fix UART tests after correcting uart.read() behaviour. 9 years ago
danicampora 7ff585333e cc3200: uart.read() returns EGAIN if no chars available. 9 years ago
danicampora 4542643025 docs: Update all WiPy docs to reflect the new API. 9 years ago
Daniel Campora c92e6a45eb cc3200: Rename pyb module to machine. 9 years ago
Daniel Campora ef369249cb cc3200: Implement support for os.dupterm(). 9 years ago
Daniel Campora 57fa14b5be cc3200: New WLAN API including test. 9 years ago
Daniel Campora dbdcb58d64 cc3200: New irq API, affects all classes that provide the irq method. 9 years ago
Daniel Campora dffa9f6da6 cc3200: New SD and RTC API plus os and time modules' extensions. 9 years ago
Daniel Campora aba75e1233 cc3200: New SPI API. 9 years ago
Daniel Campora 8332044f75 cc3200: Add UART.ODD and UART.EVEN to select parity. 9 years ago
Daniel Campora 7d6b6f6681 cc3200: Make UART choose default id when not given. 9 years ago
Daniel Campora f352fe82a5 tests/wipy: Add I2C tests. 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 ea5061e409 cc3200: Improve callback API. 9 years ago
Daniel Campora fa655ce196 cc3200: Improve interrupt handling and fix bug in HAL_Delay(). 9 years ago
Daniel Campora 3319780e96 cc3200: Add sendbreak method to the UART. 10 years ago
Daniel Campora 8a6d93aeed cc3200: Make UART API more similar to stmhal. 10 years ago
Daniel Campora fabe79f7af cc3200: Clean up exception handling. 10 years ago
Daniel Campora 124aa000af cc3200: Use polarity and phase instead of submode in the SPI construct. 10 years ago
Daniel Campora 2dd47239de cc3200: Make API more similar to stmhal. 10 years ago
Daniel Campora 8e611e8414 cc3200: Add Timer module. Supports free running, PWM and capture modes. 10 years ago
Daniel Campora 9466e154b4 cc3200: Fix power mode param check in the UART callback constructor. 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 6de1b39368 cc3200: Make peripheral objects static. 10 years ago
danicampora ea43fa104e cc3200: Remove unneeded functions and add pybsleep_remove() calls. 10 years ago
danicampora 9e44383e3f cc3200: Add power management framework. Add mpcallback class. 10 years ago
danicampora d226dd2f59 cc3200: Add preliminary low power deep sleep support. 10 years ago