859 Commits (36d328e4513aec2cc870c2a1c3df84fb11122bd2)

Author SHA1 Message Date
Dave Hylands f791e14750 stmhal: CERB40 - Add pins defines for I2C3 9 years ago
Dave Hylands 38ac23c942 stmhal: NUCLEO 401 - Add a bunch of missing pins and reorder the pins 9 years ago
Dave Hylands 7bb501ef9f stmhal: Add a function for setting the pin alternate function 9 years ago
Damien George e372e83b30 extmod/fsusermount: Move BP_IOCTL_xxx constants to fsusermount.h. 9 years ago
Damien George b33a770596 extmod/fsusermount: Support mounting of multiple block devices. 9 years ago
Damien George 34023eb673 stmhal: Add mount/umount/mkfs to os module. 9 years ago
Damien George 3770cd2e70 stmhal: Expose flash and SD card as proper objects with block protocol. 9 years ago
Dave Hylands a888d5ab91 stmhal: Improve NUCLEO-F401RE build, with UART2 as REPL. 9 years ago
Damien George 13a4c120ce lib/fatfs: Add support for sector sizes larger than 512 bytes. 9 years ago
Damien George c33ad60a67 extmod/fsusermount: Change block protocol to support ioctl method. 9 years ago
Paul Sokolovsky 5b85a86ce3 extmod/fsusermount: Introduce separate mkfs() function. 9 years ago
Paul Sokolovsky ab0e36b3da stmhal/file: For self-contained usecase, don't define global types. 9 years ago
Paul Sokolovsky 350ab0f570 stmhal/file: Recast as "FatFs file" class, to support other VFS types. 9 years ago
Paul Sokolovsky 71206f02c3 stmhal: Move stmhal-specific FatFs routines/structs to fatfs_port.c. 9 years ago
Paul Sokolovsky 97a0846af9 stmhal/diskio: Introduce MICROPY_HW_HAS_FLASH setting. 9 years ago
Doug Currie 2e2e15cec2 py/mpz: Complete implementation of mpz_{and,or,xor} for negative args. 9 years ago
Damien George db573082b5 stmhal: Update HALCOMMITS due to change to hal. 9 years ago
Damien George ea040a4f9a stmhal: In HAL I2C driver, move DMA setup to after sending I2C address. 9 years ago
Damien George a8a4b01af6 stmhal: Add PWM capability for LED(3) and LED(4) on pyboards. 9 years ago
Damien George ea89b80ff4 stmhal: Make TIM3 available for use by the user. 9 years ago
Damien George d363133917 stmhal: Make USB CDC driver use SOF instead of TIM3 for outgoing data. 9 years ago
Paul Sokolovsky d3b1f0b627 py/runtime: mp_stack_ctrl_init() should be called immediately on startup. 9 years ago
Carmine Noviello 3d42aa07dd stmhal: Add support for the STM32F401NUCLEO board. 10 years ago
Damien George a53af6c875 extmod/modurandom: Add some extra random functions. 9 years ago
Dave Hylands 42a6364a31 stmhal: Add support for building frozen files. 9 years ago
Dave Hylands f22844b4e5 stmhal: Add os.statvfs 9 years ago
Paul Sokolovsky a58a91eb04 extmod/modurandom: Add "urandom" module. 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 daa1a455c6 stmhal: Remove custom mod_machine_mem_get_{read,write}_addr functions. 9 years ago
Damien George 2621f8a340 stmhal: Make stm constants big ints when they don't fit in a small int. 9 years ago
Dave Hylands 8c936edeb2 stmhal: Fix USB on the STM32F429DISC board 9 years ago
Paul Sokolovsky b4c65c253f extmod/fsusermount: Move module qstrs to global pool from stmhal port. 9 years ago
Damien George 401af50dc0 stmhal: Add pyb.irq_stats() to get statistics about IRQ calls. 10 years ago
Dave Hylands b61336483b stmhal: Add mem8/mem16/mem32 operations to machine module. 9 years ago
Fabian d0f31ccf33 stmhal: Change PLL configuration for STM32F7DISC. 9 years ago
Paul Sokolovsky 0e1b5faad5 stmhal, cc3200: Actually implement machine -> umachine module weak link. 9 years ago
Paul Sokolovsky 2eb844e0b4 ports: Rename "machine" module to "umachine". 9 years ago
Paul Sokolovsky be3ae9d13c stmhal/moduselect: Implement "oneshot polling" flag. 9 years ago
Tobias Badertscher c5d8ffef58 stmhal: Extend SPI support to fully support all SPI devices on STM32F429. 9 years ago
Damien George 36ccdc952c stmhal: Make uart init use struct instead of array for parsing args. 9 years ago
Damien George f7c4f9a640 stmhal: For SPI config, use HW_SPIx_SCK instead of HW_ENABLE_SPIx. 9 years ago
Sven Wegener 4651c4381e stmhal: add order-only dependency on build directory 9 years ago
Damien George f54a96d6a2 stmhal/timer: Use mp_float_t instead of float. 9 years ago
neilh10 1be0fde45c stmhal: Enable two USB phys to be supported together. 9 years ago
Dave Hylands f380904bd9 stmhal: Print exception information in nlr_jump_failed 9 years ago
Dave Hylands acc208418b stmhal: Execute boot.py and main.py when formatting the file system. 9 years ago
Ryan Shaw c03dd3b2f9 stmhal: Fix uart off by 1 circular buffer size. 9 years ago
Damien George 66b96822fb stmhal: Add option to free up TIM3 from USB VCP polling. 9 years ago
Damien George dd7d2e0810 stmhal: Only use BASEPRI irq stuff if Cortex is M3 or higher. 9 years ago
Damien George f7697ff393 stmhal: Add rtc.init() method to force RTC to re-initialise. 9 years ago