..
boards
stmhal: Enable DAC on STM32F4DISC.
10 years ago
cmsis
stmhal: Update STM32Cube F4 HAL driver to V1.3.0.
10 years ago
fatfs
stmhal, fatfs: Use stdlib for string fns; make all private fns static.
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
stmhal: Overhaul network drivers; has generic network protocol in C.
10 years ago
accel.c
Change some parts of the core API to use mp_uint_t instead of uint/int.
10 years ago
accel.h
Add license header to (almost) all files.
11 years ago
adc.c
Fix timer overflow code.
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
stmhal: Include mpconfig.h before all other includes.
11 years ago
bufhelper.h
Add license header to (almost) all files.
11 years ago
can.c
Adding CAN filter management
10 years ago
can.h
stmhal: Add basic CAN bus support.
10 years ago
dac.c
stmhal: Allow DAC object to be initialised from a pin.
10 years ago
dac.h
Add license header to (almost) all files.
11 years ago
diskio.c
stmhal: Change 64-bit arithmetic to 32-bit for SD card block addressing.
10 years ago
diskio.h
Add license header to (almost) all files.
11 years ago
extint.c
modsys: Add sys.print_exception(exc, file=sys.stdout) function.
10 years ago
extint.h
stmhal: Clean up reset/soft-reset code; fix bug init'ing VCP exc.
10 years ago
ffconf.c
stmhal: Change 0:/ and 1:/ to /flash and /sd; add CWD support.
10 years ago
ffconf.h
stmhal: Add label to internal flash drive on creation.
10 years ago
file.c
py: Make stream seek correctly check for ioctl fn; add seek for textio.
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
gccollect.c
Rename machine_(u)int_t to mp_(u)int_t.
11 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: Update help text.
10 years ago
i2c.c
stmhal: Use OSError with POSIX error code for HAL errors.
10 years ago
i2c.h
Add license header to (almost) all files.
11 years ago
import.c
stmhal: Include mpconfig.h before all other includes.
11 years ago
input.c
stmhal: Reduce coupling between USB driver and readline.
10 years ago
irq.c
stmhal: Fix bugs in documentation so it compiles.
10 years ago
irq.h
stmhal: Make pyb.[u]delay use systick with IRQs, busy loop otherwise.
10 years ago
lcd.c
stmhal: Use mp_uint_t where appropriate.
10 years ago
lcd.h
stmhal: Update and improve LCD driver.
11 years ago
led.c
Change some parts of the core API to use mp_uint_t instead of uint/int.
10 years ago
led.h
Add license header to (almost) all files.
11 years ago
lexerfatfs.c
py: Add further checks for failed malloc in lexer init functions.
10 years ago
lexerfatfs.h
Add license header to (almost) all files.
11 years ago
main.c
stmhal: Change fresh boot.py and main.py to use \r\n newlines.
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: Allow network, uselect, usocket mods to be used by other ports.
10 years ago
modnetwork.h
stmhal: Overhaul network drivers; has generic network protocol in C.
10 years ago
modnwcc3k.c
stmhal: Overhaul network drivers; has generic network protocol in C.
10 years ago
modnwwiznet5k.c
stmhal: Overhaul network drivers; has generic network protocol in C.
10 years ago
modpyb.c
stmhal: Enhance pyb.freq to configure bus (AHB, APB1, APB2) freqs.
10 years ago
modstm.c
Use MP_DEFINE_CONST_DICT macro to define module dicts.
10 years ago
modstmconst.gen.c
stmhal: Add lots of constants to stm module.
11 years ago
moduos.c
Use MP_DEFINE_CONST_DICT macro to define module dicts.
10 years ago
moduselect.c
stmhal: Allow network, uselect, usocket mods to be used by other ports.
10 years ago
modusocket.c
stmhal: Allow network, uselect, usocket mods to be used by other ports.
10 years ago
modutime.c
Use MP_DEFINE_CONST_DICT macro to define module dicts.
10 years ago
mpconfigport.h
py: Allow builtins to be overridden.
10 years ago
mpconfigport.mk
stmhal: Initial implementation of cc3k module and driver.
10 years ago
mphal.c
stmhal: Reduce coupling between USB driver and readline.
10 years ago
mphal.h
stmhal: Reduce coupling between USB driver and readline.
10 years ago
pendsv.c
py: Add mp_pending_exception global variable, for VM soft interrupt.
10 years ago
pendsv.h
Add license header to (almost) all files.
11 years ago
pin.c
Add Timer support (PWM, OC, IC) for stmhal and teensy
10 years ago
pin.h
Add Timer support (PWM, OC, IC) for stmhal and teensy
10 years ago
pin_defs_stmhal.c
Add support for selecting pin alternate functions from python.
10 years ago
pin_defs_stmhal.h
Updated teensy to build.
11 years ago
pin_named_pins.c
Add Timer support (PWM, OC, IC) for stmhal and teensy
10 years ago
portmodules.h
stmhal: Enable module weak links.
10 years ago
printf.c
py: Fix some macros defines; cleanup some includes.
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
Change some parts of the core API to use mp_uint_t instead of uint/int.
10 years ago
pybstdio.h
py: Fix some macros defines; cleanup some includes.
10 years ago
pyexec.c
modsys: Add sys.print_exception(exc, file=sys.stdout) function.
10 years ago
pyexec.h
stmhal: Don't return SystemExit value from parse_compile_execute.
10 years ago
qstrdefsport.h
stmhal: Overhaul network drivers; has generic network protocol in C.
10 years ago
readline.c
stmhal: Remove unnecessary HAL_Delay in readline loop.
10 years ago
readline.h
stmhal: Reduce coupling between USB driver and readline.
10 years ago
rng.c
stmhal: Include mpconfig.h before all other includes.
11 years ago
rng.h
Add license header to (almost) all files.
11 years ago
rtc.c
stmhal: Move RTC HAL init functions to rtc.c, where they belong.
10 years ago
rtc.h
Add license header to (almost) all files.
11 years ago
sdcard.c
stmhal: Add retry to SD card init.
10 years ago
sdcard.h
stmhal: Change 64-bit arithmetic to 32-bit for SD card block addressing.
10 years ago
servo.c
Change some parts of the core API to use mp_uint_t instead of uint/int.
10 years ago
servo.h
Add license header to (almost) all files.
11 years ago
spi.c
stmhal: Allow SPI.init to specify prescaler directly; improve SPI docs.
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
stmhal: Overhaul UART class to use read/write, and improve it.
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: Include mpconfig.h before all other includes.
11 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: Make pyb.[u]delay use systick with IRQs, busy loop otherwise.
10 years ago
systick.h
stmhal: Make pyb.[u]delay use systick with IRQs, busy loop otherwise.
10 years ago
timer.c
modsys: Add sys.print_exception(exc, file=sys.stdout) function.
10 years ago
timer.h
stmhal: Add pulse_width_ratio to timer channel object.
10 years ago
uart.c
stream: Convert .ioctl() to take fixed number of args.
10 years ago
uart.h
stmhal: Overhaul UART class to use read/write, and improve it.
10 years ago
usb.c
stmhal: Add USB_VCP.setinterrupt method, to disable CTRL-C.
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
micropython port for HydraBus
11 years ago
usbd_conf.h
Add license header to (almost) all files.
11 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
Proposed fix for USB Mass Storage.
10 years ago
usbd_msc_storage.h
Add license header to (almost) all files.
11 years ago
usrsw.c
Change some parts of the core API to use mp_uint_t instead of uint/int.
10 years ago
usrsw.h
Add license header to (almost) all files.
11 years ago