You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Tom Soulanille 7731edf2f5 stmhal: Add "opt" arg to pyb.main, to set mp_optimise_value. 9 years ago
..
boards stmhal: Add support for STM32F411 Discovery Board (STM32F411E-DISCO). 9 years ago
cmsis stmhal/cmsis: Replace non-ascii apostrophe with ascii apostrophe. 9 years ago
hal stmhal: Add HALCOMMITS file with list of commits that touch the hal. 9 years ago
usbdev stmhal: add option to query for the current usb mode 9 years ago
usbhost Initial checkin with STM HAL 11 years ago
.gitignore stmhal: Add support for Espruino Pico board. 10 years ago
Makefile stmhal: Use CMSIS_MCU definition from mpconfigboard.mk 9 years ago
accel.c stmhal: Replace #include "stm32f4xx_hal.h" with #include STM32_HAL_H. 9 years ago
accel.h Add license header to (almost) all files. 11 years ago
adc.c stmhal: Factor GPIO clock enable logic into mp_hal_gpio_clock_enable. 9 years ago
adc.h Add license header to (almost) all files. 11 years ago
autoflash Add device ID to autoflash script. 11 years ago
bufhelper.c py: Remove mp_obj_str_builder and use vstr instead. 10 years ago
bufhelper.h py: Remove mp_obj_str_builder and use vstr instead. 10 years ago
can.c stmhal: Remove PYBVxx defines and use config vars for UART/CAN names. 10 years ago
can.h stmhal: Remove PYBVxx defines and use config vars for UART/CAN names. 10 years ago
dac.c stmhal: Replace #include "stm32f4xx_hal.h" with #include STM32_HAL_H. 9 years ago
dac.h Add license header to (almost) all files. 11 years ago
diskio.c stmhal: Replace #include "stm32f4xx_hal.h" with #include STM32_HAL_H. 9 years ago
dma.c stmhal: Replace #include "stm32f4xx_hal.h" with #include STM32_HAL_H. 9 years ago
dma.h stmhal/dma.c: Modify dma_init() to accept init struct as an argument 10 years ago
extint.c stamhal: Add definitions for MCU_SERIES_F4 and MCU_SERIES_F7 9 years ago
extint.h stamhal: Add definitions for MCU_SERIES_F4 and MCU_SERIES_F7 9 years ago
ffconf.c stmhal: Put fs_user_mount pointer in root ptr section of global state. 9 years ago
ffconf.h lib: Update FatFs to R0.11. 10 years ago
file.c py: Add stream_tell method, and use for unix and stmhal file tell. 9 years ago
file.h stmhal: Declare variables extern in include files 10 years ago
flash.c stamhal: Add definitions for MCU_SERIES_F4 and MCU_SERIES_F7 9 years ago
flash.h Add license header to (almost) all files. 11 years ago
font_petme128_8x8.h Add license header to (almost) all files. 11 years ago
fsusermount.c stmhal: Put fs_user_mount pointer in root ptr section of global state. 9 years ago
fsusermount.h stmhal: Put fs_user_mount pointer in root ptr section of global state. 9 years ago
gccollect.c stmhal: Collect all root pointers together in 1 place. 10 years ago
gccollect.h stmhal: Remove some unnecessary declarations, purely for cleanup. 10 years ago
gchelper.s REPl working on UART6 with STMHAL 11 years ago
help.c stmhal: Prefix includes with py/; remove need for -I../py. 10 years ago
i2c.c stmhal: Enable I2C support for F7 MCUs. 9 years ago
i2c.h Add license header to (almost) all files. 11 years ago
import.c stmhal: Include fatfs headers using lib/fatfs prefix. 10 years ago
input.c stmhal: Make pybstdio usable by other ports, and use it. 10 years ago
irq.c stmhal: Prefix includes with py/; remove need for -I../py. 10 years ago
irq.h stmhal: Make pyb.[u]delay use systick with IRQs, busy loop otherwise. 10 years ago
lcd.c stmhal: Replace #include "stm32f4xx_hal.h" with #include STM32_HAL_H. 9 years ago
lcd.h stmhal: Update and improve LCD driver. 11 years ago
led.c stmhal: Factor GPIO clock enable logic into mp_hal_gpio_clock_enable. 9 years ago
led.h Add license header to (almost) all files. 11 years ago
lexerfatfs.c stmhal: Remove some unnecessary declarations, purely for cleanup. 10 years ago
main.c stmhal: Add "opt" arg to pyb.main, to set mp_optimise_value. 9 years ago
make-stmconst.py stmhal: Generate modstm constants per build 9 years ago
memory.h stmhal: Enable uhashlib module; add heapq, hashlib weak links. 10 years ago
modnetwork.c lib: Move some common mod_network_* functions to lib/netutils. 10 years ago
modnetwork.h lib: Move some common mod_network_* functions to lib/netutils. 10 years ago
modnwcc3k.c lib: Move some common mod_network_* functions to lib/netutils. 10 years ago
modnwwiznet5k.c lib: Move some common mod_network_* functions to lib/netutils. 10 years ago
modpyb.c stamhal: Add definitions for MCU_SERIES_F4 and MCU_SERIES_F7 9 years ago
modstm.c stmhal: Generate modstm constants per build 9 years ago
moduos.c stmhal: Put fs_user_mount pointer in root ptr section of global state. 9 years ago
moduselect.c py, unix, stmhal: Allow to compile with -Wshadow. 10 years ago
modusocket.c py: Add mp_obj_get_int_truncated and use it where appropriate. 10 years ago
modutime.c stmhal: Replace #include "stm32f4xx_hal.h" with #include STM32_HAL_H. 9 years ago
mpconfigport.h stamhal: Add definitions for MCU_SERIES_F4 and MCU_SERIES_F7 9 years ago
mpconfigport.mk stmhal: Initial implementation of cc3k module and driver. 10 years ago
mphal.c stmhal: Factor GPIO clock enable logic into mp_hal_gpio_clock_enable. 9 years ago
mphal.h stamhal: Add definitions for MCU_SERIES_F4 and MCU_SERIES_F7 9 years ago
pendsv.c stmhal: Replace #include "stm32f4xx_hal.h" with #include STM32_HAL_H. 9 years ago
pendsv.h stmhal: Remove some unnecessary declarations, purely for cleanup. 10 years ago
pin.c stmhal: Factor GPIO clock enable logic into mp_hal_gpio_clock_enable. 9 years ago
pin.h Add Timer support (PWM, OC, IC) for stmhal and teensy 10 years ago
pin_defs_stmhal.c stmhal: Prefix includes with py/; remove need for -I../py. 10 years ago
pin_defs_stmhal.h stmhal: Add STM32F7DISC and associated changes. 9 years ago
pin_named_pins.c stmhal: Use new %q format to print qstr's in a few more places. 10 years ago
portmodules.h lib: Move time utility functions to common library. 10 years ago
printf.c stmhal: Add STM32F7DISC and associated changes. 9 years ago
pybcdc.inf_template Auto-generate the stmhal/pybcdc_inf header file from static files 11 years ago
pybioctl.h stmhal: Add polling ability to UART object. 10 years ago
pybstdio.c stmhal: Implement sys.std{in,out,err}.buffer, for raw byte mode. 10 years ago
pyexec.c pyexec: Make raw REPL work with event-driven version of pyexec. 10 years ago
pyexec.h pyexec: Make raw REPL work with event-driven version of pyexec. 10 years ago
qstrdefsport.h stmhal: Add "opt" arg to pyb.main, to set mp_optimise_value. 9 years ago
rng.c stmhal: Replace #include "stm32f4xx_hal.h" with #include STM32_HAL_H. 9 years ago
rng.h Add license header to (almost) all files. 11 years ago
rtc.c stmhal: Replace #include "stm32f4xx_hal.h" with #include STM32_HAL_H. 9 years ago
rtc.h Add license header to (almost) all files. 11 years ago
sdcard.c stmhal: Replace #include "stm32f4xx_hal.h" with #include STM32_HAL_H. 9 years ago
sdcard.h stmhal: Change 64-bit arithmetic to 32-bit for SD card block addressing. 10 years ago
servo.c stmhal: Replace #include "stm32f4xx_hal.h" with #include STM32_HAL_H. 9 years ago
servo.h Add license header to (almost) all files. 11 years ago
spi.c stmhal: Fix hardfault when configured as a SPI slave 9 years ago
spi.h stmhal: For spi_init, add argument to select if NSS pin is enabled. 10 years ago
startup_stm32.S stamhal: Add definitions for MCU_SERIES_F4 and MCU_SERIES_F7 9 years ago
stm32_it.c stmhal: Add debug capability to print out info about a hard fault. 9 years ago
stm32_it.h stmhal: Renamed startup/system/_it.[ch] file to generic names. 9 years ago
storage.c stmhal: Add STM32F7 support for USB serial and storage. 9 years ago
storage.h Add license header to (almost) all files. 11 years ago
system_stm32.c stmhal: Enable I & D caches for M7 9 years ago
systick.c stmhal: Replace #include "stm32f4xx_hal.h" with #include STM32_HAL_H. 9 years ago
systick.h stmhal: Make pyb.[u]delay use systick with IRQs, busy loop otherwise. 10 years ago
timer.c stmhal: Replace #include "stm32f4xx_hal.h" with #include STM32_HAL_H. 9 years ago
timer.h stmhal: Allow ADC.read_timed to take Timer object in place of freq. 9 years ago
uart.c stamhal: Add definitions for MCU_SERIES_F4 and MCU_SERIES_F7 9 years ago
uart.h stmhal: Remove PYBVxx defines and use config vars for UART/CAN names. 10 years ago
usb.c stmhal: add option to query for the current usb mode 9 years ago
usb.h stmhal: Properly define pyb.usb_mode() semantics. 10 years ago
usbd_cdc_interface.c stmhal: Break immediately from USB CDC busy wait loop if IRQs disabled. 10 years ago
usbd_cdc_interface.h stmhal: Remove some unnecessary declarations, purely for cleanup. 10 years ago
usbd_conf.c stmhal: Replace #include "stm32f4xx_hal.h" with #include STM32_HAL_H. 9 years ago
usbd_conf.h stmhal: Replace #include "stm32f4xx_hal.h" with #include STM32_HAL_H. 9 years ago
usbd_desc.c stmhal: Fix setting of VID. 10 years ago
usbd_desc.h stmhal: Properly define pyb.usb_mode() semantics. 10 years ago
usbd_msc_storage.c stmhal: Include fatfs headers using lib/fatfs prefix. 10 years ago
usbd_msc_storage.h Add license header to (almost) all files. 11 years ago
usrsw.c stmhal: Factor GPIO clock enable logic into mp_hal_gpio_clock_enable. 9 years ago
usrsw.h Add license header to (almost) all files. 11 years ago