summaryrefslogtreecommitdiff
path: root/stmhal
AgeCommit message (Expand)Author
2017-08-21all: Make static dicts use mp_rom_map_elem_t type and MP_ROM_xxx macros.Damien George
2017-08-13all: Raise exceptions via mp_raise_XXXJavier Candeira
2017-08-11all: Make use of $(TOP) variable in Makefiles, instead of "..".Damien George
2017-08-02py,extmod,stmhal: Use "static inline" for funcs that should be inline.Damien George
2017-07-31all: Use the name MicroPython consistently in commentsAlexander Steffen
2017-07-19all: Remove trailing spaces, per coding conventions.Damien George
2017-07-19stmhal: Clean up USB CDC/MSC files and remove commented-out code.Damien George
2017-07-18all: Unify header guard usage.Alexander Steffen
2017-07-14stmhal/servo: Don't compile servo code when it's not enabled.Damien George
2017-07-14stmhal/pin_named_pins: Remove unreachable print function.Damien George
2017-07-14stmhal/servo: Make pyb.Servo(n) map to Pin('Xn') on all MCUs.Damien George
2017-07-12stmhal: Reduce size of ESPRUINO_PICO build so it fits in flash.Damien George
2017-07-04stmhal/boards/NUCLEO_F429ZI: Change USB config from HS to FS peripheral.Damien George
2017-07-03stmhal: Clean up some header includes.Damien George
2017-07-03stmhal/boards: Add configuration files for NUCLEO_F429ZI.Alberto Petrucci
2017-06-28stmhal/mpconfigport.h: Allow MICROPY_PY_THREAD to be overridden.Damien George
2017-06-28stmhal/Makefile: Add CFLAGS_EXTRA to CFLAGS so cmdline can add options.Damien George
2017-06-28stmhal/Makefile: Rename FLOAT_IMPL to MICROPY_FLOAT_IMPL to match C nameDamien George
2017-06-28stmhal/Makefile: Use hardware double-prec FP for MCUs that support it.Damien George
2017-06-28stmhal/boards: Enable double-prec FP on F76x boards.Damien George
2017-06-28stmhal: Add possibility to build with double-precision floating point.Damien George
2017-06-27stmhal/sdcard: Allow a board to customise the SDIO pins.Benjamin Weps
2017-06-26stmhal/boards/stm32f405.ld: Increase FLASH_TEXT to end of 1MiB flash.Damien George
2017-06-22stmhal/modules: Provide sym-link to onewire.py driver.Damien George
2017-06-22stmhal: Make available the _onewire module, for low-level bus control.Damien George
2017-06-22stmhal: Add "quiet timing" enter/exit functions.Damien George
2017-06-15stmhal: Move pybstdio.c to lib/utils/sys_stdio_mphal.c for common use.Damien George
2017-06-15stmhal: Add .value() method to Switch object, to mirror Pin and Signal.Damien George
2017-06-15stmhal: Add initial implementation of Pin.irq() method.Damien George
2017-06-15stmhal: Make error messages more consistent across peripherals.Damien George
2017-06-15all: Make more use of mp_raise_{msg,TypeError,ValueError} helpers.Damien George
2017-06-14stmhal/mpconfigport.h: Remove config of PY_THREAD_GIL to use default.Damien George
2017-06-08stmhal/usbdev: For MSC implement SCSI SYNCHRONIZE_CACHE command.Damien George
2017-06-07stmhal/usb: Make state for USB device private to top-level USB driver.Damien George
2017-06-07stmhal/usb: Use local USB handler variable in Start-of-Frame handler.Sylvain Pelissier
2017-06-07stmhal: Pass USB handler as parameter to allow more than one USB handlerSylvain Pelissier
2017-06-07stmhal: Add support for NUCLEO_F446RE board.Dave Hylands
2017-06-01ports: Convert from using stmhal's input() to core provided version.Damien George
2017-05-30stmhal/boards: Enable DAC for NUCLEO_F767ZI board.Damien George
2017-05-21esp8266, stmhal, zephyr: Rename machine.Pin high/low methods to on/off.Paul Sokolovsky
2017-05-16stmhal/modmachine: Remove TODO comment that is now implemented.Damien George
2017-05-16stmhal/modmachine: Add machine.UART class, linking to pyb.UART.Damien George
2017-05-10ports: Add ilistdir in uos module.Damien George
2017-05-06stmhal: Convert all module and method tables to use MP_ROM macros.Damien George
2017-04-28qemu-arm, stmhal: Remove dummy memory.h since it's no longer needed.Damien George
2017-04-22mpy-cross, unix, windows, stmhal: Enable return-if-else optimisation.Damien George
2017-04-18stmhal/timer: Clear interrupt flag before setting callback.Henrik Sölver
2017-04-11stmhal: Enable parsing of all Pin constructor args by machine.Signal.Damien George
2017-04-04stmhal/usbd_cdc_interface: Change CDC RX to use a circular buffer.Damien George
2017-04-04stmhal/usbd_cdc_interface: Increase in-endpoint timeout to 500ms.Damien George