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.
 
 
 
 
 
 
Damien George e4b4e5aa31 stmhal: Add stm32f401.ld for linking F401 targets. 10 years ago
..
boards stmhal: Add stm32f401.ld for linking F401 targets. 10 years ago
cmsis stmhal: Update STM32Cube F4 HAL driver to V1.3.0. 10 years ago
hal stmhal: Adjust computation of SYSCLK to retain precision. 10 years ago
usbdev stmhal: In USB HID driver, make polling interval configurable. 10 years ago
usbhost Initial checkin with STM HAL 11 years ago
.gitignore stmhal: Add .gitignore to ignore the new build dir names. 11 years ago
Makefile stmhal: Make ld and af files configurable within Makefile. 10 years ago
accel.c stmhal: Prefix includes with py/; remove need for -I../py. 10 years ago
accel.h Add license header to (almost) all files. 11 years ago
adc.c stmhal: Exclude code for those timers that don't exist in the hardware. 10 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: Add support for sending and receiving CAN RTR messages. 10 years ago
can.h stmhal: Add support for CAN rx callbacks. 10 years ago
dac.c stmhal: Exclude code for those timers that don't exist in the hardware. 10 years ago
dac.h Add license header to (almost) all files. 11 years ago
diskio.c stmhal: Include fatfs headers using lib/fatfs prefix. 10 years ago
extint.c stmhal: Allow extint.c to compile without USB HS support. 10 years ago
extint.h stmhal: Collect all root pointers together in 1 place. 10 years ago
ffconf.c stmhal: Remove some unnecessary declarations, purely for cleanup. 10 years ago
ffconf.h lib: Update FatFs to R0.11. 10 years ago
file.c py: Overhaul and simplify printf/pfenv mechanism. 10 years ago
file.h stmhal: Declare variables extern in include files 10 years ago
flash.c stmhal: Add support for flash filesystem on F401 MCUs. 10 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: Include fatfs headers using lib/fatfs prefix. 10 years ago
fsusermount.h stmhal: Add ability to mount custom block device. 10 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: Make I2C busses and their pins configurable in mpconfigboard.h. 10 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: Make LCD initialiser use board pin names instead of cpu names. 10 years ago
lcd.h stmhal: Update and improve LCD driver. 11 years ago
led.c stmhal: Make a HW config option for LED4 being controlled by PWM. 10 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: Include fatfs headers using lib/fatfs prefix. 10 years ago
make-stmconst.py stmhal: Add I2S2EXT and I2S3EXT constants to stm module. 10 years ago
memory.h stmhal: Enable uhashlib module; add heapq, hashlib weak links. 10 years ago
modnetwork.c stmhal: Put mod_network_nic_list in global root-pointer state. 10 years ago
modnetwork.h stmhal: Remove some unnecessary declarations, purely for cleanup. 10 years ago
modnwcc3k.c stmhal: Remove std.h. It's not needed anymore. 10 years ago
modnwwiznet5k.c stmhal: Prefix includes with py/; remove need for -I../py. 10 years ago
modpyb.c stmhal: Correctly clear wake-up flag before entering standby mode. 10 years ago
modstm.c py: Overhaul and simplify printf/pfenv mechanism. 10 years ago
modstmconst.gen.c stmhal: Add I2S2EXT and I2S3EXT constants to stm module. 10 years ago
moduos.c stmhal: Make os.sync use disk_ioctl exclusively; reuse os.sync in pyb. 10 years ago
moduselect.c py, unix, stmhal: Allow to compile with -Wshadow. 10 years ago
modusocket.c py: Change vstr so that it doesn't null terminate buffer by default. 10 years ago
modutime.c stmhal: Prefix includes with py/; remove need for -I../py. 10 years ago
mpconfigport.h py: Overhaul and simplify printf/pfenv mechanism. 10 years ago
mpconfigport.mk stmhal: Initial implementation of cc3k module and driver. 10 years ago
mphal.c stmhal: Make pybstdio usable by other ports, and use it. 10 years ago
mphal.h stmhal: Make pybstdio usable by other ports, and use it. 10 years ago
pendsv.c stmhal: Remove some unnecessary declarations, purely for cleanup. 10 years ago
pendsv.h stmhal: Remove some unnecessary declarations, purely for cleanup. 10 years ago
pin.c stmhal: Use new %q format to print qstr's in a few more places. 10 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 Updated teensy to build. 11 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 stmhal: Make os.sync use disk_ioctl exclusively; reuse os.sync in pyb. 10 years ago
printf.c py: Overhaul and simplify printf/pfenv mechanism. 10 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 py: Overhaul and simplify printf/pfenv mechanism. 10 years ago
pyexec.c py: Overhaul and simplify printf/pfenv mechanism. 10 years ago
pyexec.h pyexec: Add event-driven variant pyexec_friendly_repl(). 10 years ago
qstrdefsport.h stmhal: Add support for sending and receiving CAN RTR messages. 10 years ago
rng.c stmhal: Prefix includes with py/; remove need for -I../py. 10 years ago
rng.h Add license header to (almost) all files. 11 years ago
rtc.c stmhal: Add config option to use LSE/LSI for RTC. 10 years ago
rtc.h Add license header to (almost) all files. 11 years ago
sdcard.c stmhal: Remove some unnecessary declarations, purely for cleanup. 10 years ago
sdcard.h stmhal: Change 64-bit arithmetic to 32-bit for SD card block addressing. 10 years ago
servo.c py: Overhaul and simplify printf/pfenv mechanism. 10 years ago
servo.h Add license header to (almost) all files. 11 years ago
spi.c py: Overhaul and simplify printf/pfenv mechanism. 10 years ago
spi.h stmhal: For spi_init, add argument to select if NSS pin is enabled. 10 years ago
startup_stm32f40xx.s Initial checkin with STM HAL 11 years ago
stm32f4xx_it.c stmhal: Remove some unnecessary declarations, purely for cleanup. 10 years ago
stm32f4xx_it.h Add license header to (almost) all files. 11 years ago
storage.c stmhal: Add support for flash filesystem on F401 MCUs. 10 years ago
storage.h Add license header to (almost) all files. 11 years ago
system_stm32f4xx.c stmhal: Make HSE PLL parameters configurable per board. 10 years ago
systick.c stmhal: Prefix includes with py/; remove need for -I../py. 10 years ago
systick.h stmhal: Make pyb.[u]delay use systick with IRQs, busy loop otherwise. 10 years ago
timer.c stmhal: Exclude code for those timers that don't exist in the hardware. 10 years ago
timer.h stmhal: Add pulse_width_ratio to timer channel object. 10 years ago
uart.c stmhal: Exclude code for UARTs that don't exist in hardware. 10 years ago
uart.h stmhal: Overhaul UART class to use read/write, and improve it. 10 years ago
usb.c py: Overhaul and simplify printf/pfenv mechanism. 10 years ago
usb.h stmhal: Properly define pyb.usb_mode() semantics. 10 years ago
usbd_cdc_interface.c stmhal: Remove some unnecessary declarations, purely for cleanup. 10 years ago
usbd_cdc_interface.h stmhal: Remove some unnecessary declarations, purely for cleanup. 10 years ago
usbd_conf.c stmhal: Exclude USB HS code when USB HS mode not enabled. 10 years ago
usbd_conf.h stmhal: Prefix includes with py/; remove need for -I../py. 10 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 py: Overhaul and simplify printf/pfenv mechanism. 10 years ago
usrsw.h Add license header to (almost) all files. 11 years ago