..
boards
stmhal: Add support for FEZ Cerb40 II board from ghielectronics.com.
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: Fill in USB class/subclass/proto for CDC+HID device.
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
lib/libm: Add frexp and modf functions; use in stmhal; add tests.
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: Prefix includes with py/; remove need for -I../py.
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
py: Remove mp_obj_str_builder and use vstr instead.
10 years ago
can.h
stmhal: Add basic CAN bus support.
10 years ago
dac.c
stmhal: Prefix includes with py/; remove need for -I../py.
10 years ago
dac.h
Add license header to (almost) all files.
11 years ago
diskio.c
stmhal: Prefix includes with py/; remove need for -I../py.
10 years ago
extint.c
stmhal: Collect all root pointers together in 1 place.
10 years ago
extint.h
stmhal: Collect all root pointers together in 1 place.
10 years ago
ffconf.c
stmhal: Prefix includes with py/; remove need for -I../py.
10 years ago
ffconf.h
stmhal: Add ability to mount custom block device.
10 years ago
file.c
stmhal: Prefix includes with py/; remove need for -I../py.
10 years ago
file.h
stmhal: Declare variables extern in include files
10 years ago
flash.c
Add license header to (almost) all files.
11 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: Prefix includes with py/; remove need for -I../py.
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
Add gc.enable, gc.disable; remove pyb.gc.
11 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
py: Remove mp_obj_str_builder and use vstr instead.
10 years ago
i2c.h
Add license header to (almost) all files.
11 years ago
import.c
stmhal: Prefix includes with py/; remove need for -I../py.
10 years ago
input.c
stmhal: Prefix includes with py/; remove need for -I../py.
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: Prefix includes with py/; remove need for -I../py.
10 years ago
lcd.h
stmhal: Update and improve LCD driver.
11 years ago
led.c
stmhal: Add support for FEZ Cerb40 II board from ghielectronics.com.
10 years ago
led.h
Add license header to (almost) all files.
11 years ago
lexerfatfs.c
stmhal: Prefix includes with py/; remove need for -I../py.
10 years ago
lexerfatfs.h
Add license header to (almost) all files.
11 years ago
main.c
stmhal: Reclaim 72 bytes of stack by factoring out flash init code.
10 years ago
make-stmconst.py
Use MP_DEFINE_CONST_DICT macro to define module dicts.
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: Put mod_network_nic_list in global root-pointer state.
10 years ago
modnwcc3k.c
stmhal: Make CC3K object static, so it's only registered once as NIC.
10 years ago
modnwwiznet5k.c
stmhal: Prefix includes with py/; remove need for -I../py.
10 years ago
modpyb.c
stmhal: Add support for FEZ Cerb40 II board from ghielectronics.com.
10 years ago
modstm.c
stmhal: Prefix includes with py/; remove need for -I../py.
10 years ago
modstmconst.gen.c
stmhal: Add lots of constants to stm module.
11 years ago
moduos.c
py: Remove mp_obj_str_builder and use vstr instead.
10 years ago
moduselect.c
py, unix, stmhal: Allow to compile with -Wshadow.
10 years ago
modusocket.c
stmhal: Bug fix for usocket's accept and setsockopt methods.
10 years ago
modutime.c
stmhal: Prefix includes with py/; remove need for -I../py.
10 years ago
mpconfigport.h
stmhal: Disable MICROPY_OPT_CACHE_MAP_LOOKUP_IN_BYTECODE.
10 years ago
mpconfigport.mk
stmhal: Initial implementation of cc3k module and driver.
10 years ago
mphal.c
stmhal: Prefix includes with py/; remove need for -I../py.
10 years ago
mphal.h
stmhal: Reduce coupling between USB driver and readline.
10 years ago
pendsv.c
stmhal: Collect all root pointers together in 1 place.
10 years ago
pendsv.h
Add license header to (almost) all files.
11 years ago
pin.c
stmhal: Collect all root pointers together in 1 place.
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
teensy: Prefix includes with py/; remove need for -I../py.
10 years ago
portmodules.h
stmhal: Enable module weak links.
10 years ago
printf.c
py: Can compile with -Wmissing-declarations and -Wmissing-prototypes.
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
stmhal: Collect all root pointers together in 1 place.
10 years ago
pybstdio.h
py: Fix some macros defines; cleanup some includes.
10 years ago
pyexec.c
py, unix, stmhal: Allow to compile with -Wshadow.
10 years ago
pyexec.h
pyexec: Add event-driven variant pyexec_friendly_repl().
10 years ago
qstrdefsport.h
stmhal: Add ability to mount custom block device.
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: Prefix includes with py/; remove need for -I../py.
10 years ago
rtc.h
Add license header to (almost) all files.
11 years ago
sdcard.c
stmhal: Prefix includes with py/; remove need for -I../py.
10 years ago
sdcard.h
stmhal: Change 64-bit arithmetic to 32-bit for SD card block addressing.
10 years ago
servo.c
stmhal: Prefix includes with py/; remove need for -I../py.
10 years ago
servo.h
Add license header to (almost) all files.
11 years ago
spi.c
py: Remove mp_obj_str_builder and use vstr instead.
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
std.h
Add license header to (almost) all files.
11 years ago
stm32f4xx_it.c
py, unix, stmhal: Allow to compile with -Wshadow.
10 years ago
stm32f4xx_it.h
Add license header to (almost) all files.
11 years ago
stm32f405.ld
stmhal: Set entry point for ELF binary debugging
10 years ago
storage.c
stmhal: Prefix includes with py/; remove need for -I../py.
10 years ago
storage.h
Add license header to (almost) all files.
11 years ago
string0.c
Fix errors after enabling -Wpointer-arith
10 years ago
system_stm32f4xx.c
stmhal: Allow pyb.freq() function to change SYSCLK frequency.
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: Allow to build without float support if wanted.
10 years ago
timer.h
stmhal: Add pulse_width_ratio to timer channel object.
10 years ago
uart.c
stmhal: Collect all root pointers together in 1 place.
10 years ago
uart.h
stmhal: Overhaul UART class to use read/write, and improve it.
10 years ago
usb.c
py: Remove mp_obj_str_builder and use vstr instead.
10 years ago
usb.h
stmhal: Reduce coupling between USB driver and readline.
10 years ago
usbd_cdc_interface.c
stmhal: Add USB_VCP.setinterrupt method, to disable CTRL-C.
10 years ago
usbd_cdc_interface.h
stmhal: Add ioctl to USB_VCP object, so it works with select.
10 years ago
usbd_conf.c
py, unix, stmhal: Allow to compile with -Wshadow.
10 years ago
usbd_conf.h
stmhal: Prefix includes with py/; remove need for -I../py.
10 years ago
usbd_desc.h
stmhal: Change USB PID when in CDC+HID mode.
10 years ago
usbd_desc_cdc_msc.c
stmhal: Change USB PID when in CDC+HID mode.
10 years ago
usbd_msc_storage.c
stmhal: Prefix includes with py/; remove need for -I../py.
10 years ago
usbd_msc_storage.h
Add license header to (almost) all files.
11 years ago
usrsw.c
stmhal: Collect all root pointers together in 1 place.
10 years ago
usrsw.h
Add license header to (almost) all files.
11 years ago