micropython/stmhal
Damien George 5b65f0c7d3 py: Rename USE_COMPUTED_GOTOS to USE_COMPUTED_GOTO and enable on stmhal.
On stmhal, computed gotos make the binary about 1k bigger, but makes it
run faster, and we have the room, so why not.  All tests pass on
pyboard using computed gotos.
2014-04-17 23:24:13 +01:00
..
boards Fix make-pins.py to support having multiple names for a pin. 2014-04-08 15:45:47 -07:00
cmsis
fatfs stmhal: Move fatfs volume/partition lookup table to ROM. 2014-04-12 00:51:57 +01:00
hal
usbdev stmhal: Replace magic number 3 with CDC_IN_EP define. 2014-04-16 23:17:29 +01:00
usbhost
Makefile build: Simplify build directory layout by putting all headers in genhdr. 2014-04-17 18:03:27 +01:00
accel.c
accel.h
adc.c build: Simplify build directory layout by putting all headers in genhdr. 2014-04-17 18:03:27 +01:00
adc.h
autoflash stmhal: autoflash now enters serial comms after flashing. 2014-04-05 17:16:00 +01:00
dac.c stmhal: Add ADC function to read data at a given frequency. 2014-04-15 19:52:56 +01:00
dac.h
diskio.c stmhal: Move fatfs volume/partition lookup table to ROM. 2014-04-12 00:51:57 +01:00
diskio.h
exti.c stmhal: Make USRSW re-register the EXTI callback each time it's set. 2014-04-08 22:35:42 +01:00
exti.h stmhal: Make USRSW re-register the EXTI callback each time it's set. 2014-04-08 22:35:42 +01:00
ffconf.h
file.c unix, stmhal: Consistently use "FileIO" as class name for file objects. 2014-04-08 04:08:16 +03:00
file.h
flash.c stmhal: Improve flash storage cache management. 2014-04-16 23:08:36 +01:00
flash.h stmhal: Improve flash storage cache management. 2014-04-16 23:08:36 +01:00
font_petme128_8x8.h
gccollect.c stmhal: Put a USB structure in ROM; GC doesn't scan the data segment. 2014-04-12 18:50:20 +01:00
gccollect.h
gchelper.s
gpio.c
gpio.h
help.c stmhal: Improve help() function. 2014-04-09 01:16:29 +01:00
i2c.c stmhal: Fix C bindings of I2C.read/write. 2014-04-16 10:43:03 +01:00
i2c.h
import.c
input.c py: Change nlr_jump to nlr_raise, to aid in debugging. 2014-04-05 18:32:08 +01:00
lcd.c
lcd.h
led.c build: Simplify build directory layout by putting all headers in genhdr. 2014-04-17 18:03:27 +01:00
led.h
lexerfatfs.c
lexerfatfs.h
main.c build: Simplify build directory layout by putting all headers in genhdr. 2014-04-17 18:03:27 +01:00
math.c stmhal: Add more math functions. 2014-04-17 00:13:13 +01:00
mathsincos.c stmhal: Add more math functions. 2014-04-17 00:13:13 +01:00
modos.c py: Change module globals from mp_map_t* to mp_obj_dict_t*. 2014-04-05 21:53:54 +01:00
modos.h
modpyb.c stmhal: Add pyb.have_cdc function to check if USB CDC device is enabled. 2014-04-16 15:52:50 +01:00
modpyb.h
modstm.c stmhal: Add stm module, which contains some constants for the MCU. 2014-04-10 22:46:40 +01:00
modstm.h stmhal: Add stm module, which contains some constants for the MCU. 2014-04-10 22:46:40 +01:00
modtime.c py: Change module globals from mp_map_t* to mp_obj_dict_t*. 2014-04-05 21:53:54 +01:00
modtime.h
mpconfigport.h py: Rename USE_COMPUTED_GOTOS to USE_COMPUTED_GOTO and enable on stmhal. 2014-04-17 23:24:13 +01:00
pendsv.c
pendsv.h
pin.c
pin.h
pin_map.c py: Change nlr_jump to nlr_raise, to aid in debugging. 2014-04-05 18:32:08 +01:00
pin_named_pins.c
printf.c py: Fix pfenv_print_strn to return correct number of chars printed. 2014-04-17 18:58:09 +01:00
pybcdc.inf_template Auto-generate the stmhal/pybcdc_inf header file from static files 2014-04-16 02:41:26 +01:00
pybstdio.c stmhal: Improve flash storage cache management. 2014-04-16 23:08:36 +01:00
pybstdio.h
pyexec.c build: Simplify build directory layout by putting all headers in genhdr. 2014-04-17 18:03:27 +01:00
pyexec.h
qstrdefsport.h stmhal: Add pyb.have_cdc function to check if USB CDC device is enabled. 2014-04-16 15:52:50 +01:00
readline.c stmhal: Add more escape seqs; add debugging output for escape seq. 2014-04-05 11:45:59 +01:00
readline.h
rng.c
rng.h
rtc.c
rtc.h
sdcard.c build: Simplify build directory layout by putting all headers in genhdr. 2014-04-17 18:03:27 +01:00
sdcard.h
servo.c stmhal: Add functionality to Servo object. 2014-04-09 00:45:45 +01:00
servo.h stmhal: Add timer module; move servo PWM from TIM2 to TIM5. 2014-04-02 15:09:36 +01:00
startup_stm32f40xx.s
std.h stmhal: Clean up fatality indications; remove long-obsolete malloc0.c. 2014-04-17 17:04:15 +01:00
stm32f4xx_hal_msp.c stmhal: Add timer module; move servo PWM from TIM2 to TIM5. 2014-04-02 15:09:36 +01:00
stm32f4xx_it.c stmhal: Clean up fatality indications; remove long-obsolete malloc0.c. 2014-04-17 17:04:15 +01:00
stm32f4xx_it.h
stm32f405.ld
storage.c stmhal: Improve flash storage cache management. 2014-04-16 23:08:36 +01:00
storage.h stmhal: Improve flash storage cache management. 2014-04-16 23:08:36 +01:00
string0.c
system_stm32f4xx.c
systick.c
systick.h
timer.c stmhal: Improve flash storage cache management. 2014-04-16 23:08:36 +01:00
timer.h stmhal: Add ADC function to read data at a given frequency. 2014-04-15 19:52:56 +01:00
usart.c stmhal: Wrap skin-named-usarts in PYBV10 #if. 2014-04-15 11:52:47 +01:00
usart.h stmhal: Improved usart module a bit. 2014-04-14 01:45:58 +01:00
usb.c stmhal: Put a USB structure in ROM; GC doesn't scan the data segment. 2014-04-12 18:50:20 +01:00
usb.h stmhal: Add home/end cursor support in readline. 2014-04-03 23:30:24 +01:00
usbd_cdc_interface.c stmhal: Fix 64-byte USB packet bug properly. 2014-04-17 00:12:07 +01:00
usbd_cdc_interface.h stmhal: Add timer module; move servo PWM from TIM2 to TIM5. 2014-04-02 15:09:36 +01:00
usbd_conf.c
usbd_conf.h
usbd_desc.h stmhal: Put a USB structure in ROM; GC doesn't scan the data segment. 2014-04-12 18:50:20 +01:00
usbd_desc_cdc_msc.c stmhal: Change VID to 0xf055=FOSS, and PID to a random number. 2014-04-17 01:09:32 +01:00
usbd_msc_storage.c Merge pull request #500 from dhylands/fix-sdcard-removed 2014-04-17 00:23:43 +01:00
usbd_msc_storage.h
usrsw.c build: Simplify build directory layout by putting all headers in genhdr. 2014-04-17 18:03:27 +01:00
usrsw.h