micropython/stm
Andrew Scheller 70a7d7a943 build directory can now be renamed
The autogenerated header files have been moved about, and an extra
include dir has been added, which means you can give a custom
BUILD=newbuilddir option to make, and everything "just works"

Also tidied up the way the different Makefiles build their include-
directory flags
2014-04-16 22:16:28 +01:00
..
boards stm: Improve DAC (audio) bindings. 2014-03-08 15:14:53 +00:00
cc3k Revert MP_BOOL, etc. and use <stdbool.h> instead 2014-01-06 13:51:53 -08:00
cmsis stm: Upgrade to latest CMSIS libraries. 2014-01-19 16:43:33 +00:00
fatfs Add Configurable LFN support to FatFS 2014-02-22 22:09:00 +02:00
stmperiph Fix build for netduino and stm32f4disc 2014-02-16 23:14:49 -08:00
stmusb stm: Only define __packed if not already defined. 2014-02-16 11:24:44 +00:00
stmusbd stm: Add option to pyb_usb_dev_init() to use USB HID interface. 2014-02-24 01:12:04 +00:00
stmusbh stm: USB host mode working! Restructure stm library directories. 2014-01-26 17:41:01 +00:00
.gitignore Inital commit of stm32f4xx framework. 2013-10-13 00:42:20 +01:00
Makefile build directory can now be renamed 2014-04-16 22:16:28 +01:00
accel.c py: Remove old "run time" functions that were 1 liners. 2014-03-31 16:28:13 +01:00
accel.h stm: Rename mma -> accel. 2014-02-16 21:41:57 +00:00
adc.c py: Change nlr_jump to nlr_raise, to aid in debugging. 2014-04-05 18:32:08 +01:00
adc.h stm: Improved ADC module; add BOARD_NAME config value. 2014-01-25 16:30:47 +00:00
audio.c py: Change nlr_jump to nlr_raise, to aid in debugging. 2014-04-05 18:32:08 +01:00
audio.h stm: Improve DAC (audio) bindings. 2014-03-08 15:14:53 +00:00
delay.s Inital commit of stm32f4xx framework. 2013-10-13 00:42:20 +01:00
exti.c py: Change nlr_jump to nlr_raise, to aid in debugging. 2014-04-05 18:32:08 +01:00
exti.h stm: Put pyb module in ROM. 2014-03-08 16:40:08 +00:00
file.c Improve GC finalisation code; add option to disable it. 2014-04-05 20:35:48 +01:00
file.h Move file obj to separate module 2014-01-24 17:14:13 +02:00
flash.c Partially implement proper flash storage. 2013-10-18 23:44:05 +01:00
flash.h Partially implement proper flash storage. 2013-10-18 23:44:05 +01:00
font_petme128_8x8.h Inital commit of stm32f4xx framework. 2013-10-13 00:42:20 +01:00
gccollect.c stm: Tidy up memory labels; optimise GC root scanning. 2014-02-10 22:50:44 +00:00
gccollect.h stm: Tidy up memory labels; optimise GC root scanning. 2014-02-10 22:50:44 +00:00
gchelper.s stm: Tidy up memory labels; optimise GC root scanning. 2014-02-10 22:50:44 +00:00
gpio.c Rename rt_* to mp_*. 2014-03-30 13:35:08 +01:00
gpio.h stm: Put pyb module in ROM. 2014-03-08 16:40:08 +00:00
i2c.c Merge map.h into obj.h. 2014-03-30 13:54:02 +01:00
i2c.h Added i2c python interface object 2013-12-28 19:23:33 -05:00
import.c stm: Implement mp_import_stat. 2014-02-17 22:44:20 +00:00
lcd.c Rename rt_* to mp_*. 2014-03-30 13:35:08 +01:00
lcd.h STM: add LCD functions for pixel access; add RNG Py bindings. 2013-11-09 20:15:48 +00:00
led.c Merge map.h into obj.h. 2014-03-30 13:54:02 +01:00
led.h stm: Clean up main.c; disable libgcc by default. 2014-01-21 23:28:03 +00:00
lexerfatfs.c stm: Implement mp_import_stat. 2014-02-17 22:44:20 +00:00
lexerfatfs.h stm: Add stm import support. 2014-01-16 22:09:13 +00:00
main.c stm[hal]: Init mp_sys_path and mp_sys_argv correctly. 2014-04-13 13:19:09 +01:00
malloc0.c Improve GC finalisation code; add option to disable it. 2014-04-05 20:35:48 +01:00
math.c stm/stmhal: Change gammaf to tgammaf. 2014-03-23 14:00:02 +00:00
mpconfigport.h Improve GC finalisation code; add option to disable it. 2014-04-05 20:35:48 +01:00
pendsv.c stm: Make pendsv_nlr_jump work when debugging is enabled. 2014-02-23 00:31:11 +00:00
pendsv.h stm: Add support for ctrl-C to interrupt running Python. 2014-02-01 16:04:34 +00:00
pin.c Merge map.h into obj.h. 2014-03-30 13:54:02 +01:00
pin.h stm: Put pyb module in ROM. 2014-03-08 16:40:08 +00:00
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 Add pin mapping code. 2014-02-17 21:20:38 -08:00
printf.c Rename formatfloat file; remove MICROPY_ENABLE_FLOAT from mpconfigport.h. 2014-03-10 13:27:02 +00:00
pybmodule.c py: Change module globals from mp_map_t* to mp_obj_dict_t*. 2014-04-05 21:53:54 +01:00
pybmodule.h stm: Put pyb module in ROM. 2014-03-08 16:40:08 +00:00
pybwlan.c py: Change nlr_jump to nlr_raise, to aid in debugging. 2014-04-05 18:32:08 +01:00
pybwlan.h stm: initial commit of working CC3000 driver, based on Adafruit. 2013-12-05 20:38:23 +00:00
pyexec.c Improve REPL detecting when input needs to continue. 2014-04-08 11:04:29 +00:00
pyexec.h stm: Put pyb module in ROM. 2014-03-08 16:40:08 +00:00
qstrdefsport.h py: Replace stream_p with *stream_p in mp_obj_type_t. 2014-04-05 23:02:23 +01:00
rtc.c stm: Add RTC start-up info, and uPy bindings. 2014-02-19 23:15:09 +00:00
rtc.h stm: Add RTC start-up info, and uPy bindings. 2014-02-19 23:15:09 +00:00
sdcard.c Merge map.h into obj.h. 2014-03-30 13:54:02 +01:00
sdcard.h stm: If SD card inserted on hard reset, it is the medium for USB MSD. 2014-02-13 23:21:02 +00:00
servo.c Merge map.h into obj.h. 2014-03-30 13:54:02 +01:00
servo.h stm: Put pyb module in ROM. 2014-03-08 16:40:08 +00:00
startup_stm32f40xx.s stm: Tidy up memory labels; optimise GC root scanning. 2014-02-10 22:50:44 +00:00
std.h stm: Provide malloc()/realloc()/free(), as forwarding to gc_*() functions. 2014-02-11 18:09:50 +02:00
stm32f405.ld stm: Tidy up memory labels; optimise GC root scanning. 2014-02-10 22:50:44 +00:00
stm32fxxx_it.c Add EXTI support 2014-02-23 11:26:22 -08:00
stm32fxxx_it.h Working SysTick, code factoring, some boot-up code. 2013-10-19 14:40:54 +01:00
storage.c stm: Mount SD card on 1:/ if present. 2014-02-08 16:00:15 +00:00
storage.h stm: Mount SD card on 1:/ if present. 2014-02-08 16:00:15 +00:00
string0.c stm: Remove unused, useless and not-to-be-used strndup. 2014-02-10 22:55:15 +00:00
system_stm32f4xx.c Remove hardcoded PLL_M value 2014-01-21 14:43:13 +02:00
systick.c Revert MP_BOOL, etc. and use <stdbool.h> instead 2014-01-06 13:51:53 -08:00
systick.h Revert MP_BOOL, etc. and use <stdbool.h> instead 2014-01-06 13:51:53 -08:00
timer.c Rename rt_* to mp_*. 2014-03-30 13:35:08 +01:00
timer.h Add to STM code timer functionality to call Python on interrupt. 2013-11-06 23:04:33 +00:00
usart.c Merge map.h into obj.h. 2014-03-30 13:54:02 +01:00
usart.h stm: Put pyb module in ROM. 2014-03-08 16:40:08 +00:00
usb.c stm: Add option to pyb_usb_dev_init() to use USB HID interface. 2014-02-24 01:12:04 +00:00
usb.h stm: Add option to pyb_usb_dev_init() to use USB HID interface. 2014-02-24 01:12:04 +00:00
usrsw.c Rename rt_* to mp_*. 2014-03-30 13:35:08 +01:00
usrsw.h stm: rename sw_xx to switch_xx; change Python bindings to new version. 2014-01-05 14:04:55 +00:00