963 Commits (688cc79294a16ac9cc291985a75184813d300ccd)

Author SHA1 Message Date
Damien George 7bb0f7b0f6 drivers: Add "from micropython import const" when const is used. 8 years ago
Damien George cd527bb324 lib/libm: Move Thumb-specific sqrtf function to separate file. 8 years ago
Paul Sokolovsky 369233105b stmhal/modutime: Consistently convert to MP_ROM_QSTR/MP_ROM_PTR. 8 years ago
Paul Sokolovsky d86cac4b82 extmod/utime_mphal: Implement ticks_add(), add to all maintained ports. 8 years ago
Damien George 4ebdb1f2b2 py: Be more specific with MP_DECLARE_CONST_FUN_OBJ macros. 8 years ago
Paul Sokolovsky 3967ca7390 stmhal/Makefile: Use standard rules for frozen module generation. 8 years ago
Damien George b4cc68e4a4 stmhal/led: Refactor LED to use mp_hal_pin_output() init function. 8 years ago
Damien George d49d81b167 stmhal: Refactor pin usage to use mp_hal_pin API. 8 years ago
Damien George cd9b14bb11 stmhal/modutime: Refactor to use extmod's version of ticks_cpu. 8 years ago
Damien George 48feb8ac6e stmhal: Enable str.center(), str.[r]partition() and builtin compile(). 8 years ago
Damien George 57226a2b7f stmhal: Implement machine.soft_reset(). 8 years ago
Paul Sokolovsky 799ccdc789 esp8266, stmhal, unix: MAKE_FROZEN is consistently defined in mkenv.mk. 8 years ago
Paul Sokolovsky f059563507 stmhal/modutime: Refactor to use extmod/utime_mphal.c. 8 years ago
Damien George 8298251215 stmhal/pybstdio: Use size_t instead of mp_uint_t. 8 years ago
Damien George a2bfcbe029 stmhal: Use mp_raise_OSError helper function. 8 years ago
Damien George 0bb3c7d3b7 stmhal: Enable machine.time_pulse_us() function. 8 years ago
Dave Hylands c08f50bcf7 stmhal: Disable network and usocket for ESPRUINO_PICO 8 years ago
Damien George b89ac9db78 stmhal/moduos: Implement total-number-of-blocks field in statvfs. 8 years ago
Damien George b1537a5752 stmhal/mphalport: Change pin obj type to const pointer, to avoid casts. 8 years ago
Dave Hylands 7a9c183c20 stmhal: Fix ESPRUINO_PICO by adding ld scripts with correct flash size. 8 years ago
Pavol Rusnak 99d62c4def stmhal/usb: Use real packet size (not maximum) in HID receive. 8 years ago
Pavol Rusnak 8f3cf6e6a8 stmhal/usb: Use correct ClassData structure for HID receive. 8 years ago
Philip Potter eb239b8398 stmhal/usb: Add support to receive USB HID messages from host. 8 years ago
Philip Potter 03de5a13cf stmhal/usbdev: Add OUT endpoint to HID interface. 8 years ago
Dave Hylands 1f433c719b stmhal: Fix linker map for STM32L476 chips. 8 years ago
Damien George bd925b59c3 stmhal/spi: Enable use of fast software SPI. 8 years ago
Damien George b932b2dd1f extmod/machine_spi: Use delay_half, not baudrate, for internal timing. 8 years ago
Damien George 9f1e395c16 stmhal/spi: Use software SPI if no periph id given, even if pins given. 8 years ago
Damien George 5deedd6685 stmhal/mphalport: Fix mp_hal_pin_write to use correct pin_mask. 8 years ago
Damien George d4a5ca5056 stmhal/spi: Make machine.SPI class conform to correct API. 8 years ago
Damien George 077dbf4a86 stmhal/mphalport: Implement mp_hal_pin_{input,output,write}. 8 years ago
Damien George a22a67661a stmhal/spi: Simplify spi_transfer function to take only one buf len arg. 8 years ago
Damien George 5bb28c7f10 extmod/machine_spi: Simplify SPI xfer function to only take one buf len. 8 years ago
Krzysztof Blazewicz 6aea34ad89 lib/cmsis: move CMSIS headers to lib/ 8 years ago
Damien George 53bfcc9e84 stmhal: Remove CMSIS STM32F2xx files, they are unused/unsupported. 8 years ago
Nicholas Graumann 7165fbd8f4 stmhal: Add virtual com port support for STM32L476DISC. 8 years ago
Damien George 88ca7ff565 stmhal/modmachine: Fix clearing of reset-cause flags. 8 years ago
Krzysztof Blazewicz 1f69b16d3f stmhal: Remove STM32CubeF2 HAL files, they are unused/unsupported. 8 years ago
Krzysztof Blazewicz 9310dad15d stmhal: Put common definitions from linker files to common.ld. 8 years ago
Damien George 93c4a6a3f7 all: Remove 'name' member from mp_obj_module_t struct. 8 years ago
Stefan Agner b0a46900de stmhal: Use attribute to avoid inlining. 8 years ago
Damien George 4874bde104 stmhal/boards: For OLIMEX_E407, enable UART1 and fix I2C1 mapping. 8 years ago
Damien George 0fd3d8d19f stmhal/boards: Add pllvalues.py script to compute PLL values for sysclk. 8 years ago
Krzysztof Blazewicz 1ba516f475 stmhal/extint: Force 0 to 1 transition on swint(). 8 years ago
Krzysztof Blazewicz 06a1194300 stmhal/{accel,lcd}: use GPIO_{set,clear}_pin 8 years ago
Tom Soulanille d89de18f40 stmhal/lcd: De-assert chip select after completing SPI transmission. 8 years ago
Damien George f3b5480be7 stmhal,cc3200,esp8266: Consistently use PWRON_RESET constant. 8 years ago
Damien George 9103cbe366 stmhal/modmachine: Implement machine.reset_cause() function, and consts. 8 years ago
Damien George b88bf6c76b stmhal/wdt: Implement keyword args to WDT constructor. 8 years ago
Peter Hinch ef47a67cf4 stmhal/dac: Fix DAC (re-)initialisation by resetting DMA. 9 years ago