733 Commits (b5b1f2c527f26dbf56ef1fcb0100eccc8ad0b97e)

Author SHA1 Message Date
Paul Sokolovsky 16d42368a6 stmhal/modmachine: Initial attempt to add I2C & SPI classes. 9 years ago
Paul Sokolovsky 73ff0687f2 lib/utils/printf: Move from stmhal/ . 9 years ago
Paul Sokolovsky 746b752b8e stmhal/moduselect: Expose POLLIN/OUT/ERR/HUP constants. 9 years ago
Damien George 40274fec9c lib/pyexec: Move header pyexec.h from stmhal directory. 9 years ago
Alex March 748509a93c stmhal: FatFS configuration moved to the library folder. 9 years ago
Dave Hylands 57e00ef262 stmhal: Fix RTC code to work on the F7 9 years ago
Dave Hylands 41b688e25f stmhal: Print more information at HardFault time. 9 years ago
Tony Abboud ae58035573 stmhal: Add missing regex property for parsing header comments 9 years ago
T S 8f7ff854b0 stmhal/rtc: LSx oscillator is only initialized upon initial power up. 9 years ago
Henrik Sölver 35e7d9c0f1 stmhal/can: Fix a bug in filter handling. 9 years ago
Dave Curtis 32b3549cce stmhal: Add symbolic #defines for interrupt levels in irq.h. 9 years ago
Paul Sokolovsky 0ec51441de stmhal: pyexec.c is common module, move to lib/utils/ . 9 years ago
Damien George 731f359292 all: Add py/mphal.h and use it in all ports. 9 years ago
Damien George f705cb5f7a stmhal: Update PYBv3 and PYBv4 pin defs to include MMA pins, and others. 9 years ago
Dave Hylands 165734522e stmhal: f7: Fix recent RTC change to build on F7. 9 years ago
Peter Hinch 3819634469 stmhal: Make RTC init skip startup if LTE is already enabled and ready. 9 years ago
Dave Hylands b83d0b35e9 stmhal: Add define for UNIQUE_ID address (differs per MCU) 9 years ago
Dave Hylands 823a961ecc stmhal: Enable sdcard on STM32F7DISC board. 9 years ago
Damien George 6f70283909 stmhal: Make accel AVDD pin configurable via mpconfigboard.h. 9 years ago
Paul Sokolovsky 19b671c5cd stmhal/moduselect: Use mp_hal_ticks_ms(). 9 years ago
Paul Sokolovsky 04fa999cfe stmhal/pyexec: Use mp_hal_ticks_ms(). 9 years ago
Paul Sokolovsky 404dae80a9 unix, stmhal: Introduce mp_hal_delay_ms(), mp_hal_ticks_ms(). 9 years ago
Damien George 79f404a287 stmhal: Fix USB_VCP.recv so that it returns actual amount of bytes read. 9 years ago
Paul Sokolovsky 4a9c60cdfb stmhal: Typo fix in comment. 9 years ago
Paul Sokolovsky 81a1e17238 stmhal/ffconf.h: Include py/mpconfig.h. 9 years ago
Paul Sokolovsky 0dbd928cee Makefiles: Remove duplicate object files when linking. 9 years ago
Damien George 9d0192de4a stmhal: Enable "all special methods" configuration option. 9 years ago
Damien George 60401d461a stmhal/rtc: Fix indentation to use spaces rather than tabs. 9 years ago
Peter Hinch b106532b32 stmhal/rtc: Init uses YMD rather than backup register to detect powerup. 9 years ago
Damien George 2f96b1982a stmhal: Bring Pin class close to new machine module specification. 9 years ago
Paul Sokolovsky bedab235f9 stmhal/uart: If char is not received within timeout, return EAGAIN error. 9 years ago
Damien George 83158e0e7f stmhal: Implement os.dupterm (was pyb.repl_uart). 9 years ago
Damien George d8066e999d stmhal: Add sleep_{ms,us} and ticks_{ms,us,cpu,diff} to time module. 9 years ago
Dave Hylands 504420c51d stmhal: Early version of machine module for stmhal. 9 years ago
Paul Sokolovsky e0f5df579b all: Make netutils.h available to all ports by default. 9 years ago
Dave Hylands affcbe4139 stmhal: Make USB serial number actually be unique. 9 years ago
Damien George b5c43be135 stmhal: Allow to set bits resolution for DAC; 8 is default, can have 12. 9 years ago
Damien George 0334058fa4 Rename "Micro Python" to "MicroPython" in REPL, help, readme's and misc. 9 years ago
Damien George 6206f431cf stmhal: Enable REPL auto indent; document paste mode in help(). 9 years ago
Damien George 46a1102852 repl: Add paste mode to friendly REPL, entered via CTRL-E. 9 years ago
Paul Sokolovsky 1b586f3a73 py: Rename MP_BOOL() to mp_obj_new_bool() for consistency in naming. 9 years ago
Dave Hylands 01d64914c5 stmhal: Fix USB CDC-only mode under Windows. 9 years ago
Damien George 2a8d7ee0f8 stmhal: Fix RTC.wakeup so it correctly calculates WUT for large periods. 9 years ago
Damien George fa391eed9d stmhal: In RTC.wakeup, fix setting of wucksel to get correct period. 9 years ago
Damien George 58e0f4ac50 py: Allocate parse nodes in chunks to reduce fragmentation and RAM use. 9 years ago
Tom Soulanille aeb62f9ae3 py/objslice: Make slice attributes (start/stop/step) readable. 9 years ago
Damien George d80174d7c3 stmhal: Use polling, not DMA, for 1 byte SPI transfers. 9 years ago
Tom Soulanille 7731edf2f5 stmhal: Add "opt" arg to pyb.main, to set mp_optimise_value. 9 years ago
Tony Abboud 8d8fdcb4be stmhal: add option to query for the current usb mode 9 years ago
Bob Clough 86e6ad76cb stmhal: Add support for STM32F411 Discovery Board (STM32F411E-DISCO). 9 years ago