micropython/stm
Damien George a71c83a1d1 Change mp_obj_type_t.name from const char * to qstr.
Ultimately all static strings should be qstr.  This entry in the type
structure is only used for printing error messages (to tell the type of
the bad argument), and printing objects that don't supply a .print method.
2014-02-15 11:34:50 +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 stm: Mount SD card on 1:/ if present. 2014-02-08 16:00:15 +00:00
stmperiph stm: Mount SD card on 1:/ if present. 2014-02-08 16:00:15 +00:00
stmusb Initial support for Netduino 2014-02-03 23:26:05 -08:00
stmusbd stm: If SD card inserted on hard reset, it is the medium for USB MSD. 2014-02-13 23:21:02 +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 Change mp_obj_type_t.name from const char * to qstr. 2014-02-15 11:34:50 +00:00
adc.c Change mp_obj_type_t.name from const char * to qstr. 2014-02-15 11:34:50 +00:00
adc.h stm: Improved ADC module; add BOARD_NAME config value. 2014-01-25 16:30:47 +00:00
audio.c Revamp qstrs: they now include length and hash. 2014-01-21 21:40:13 +00:00
audio.h Add DAC, and simple audio driver to STM code. 2013-11-04 23:05:48 +00:00
delay.s Inital commit of stm32f4xx framework. 2013-10-13 00:42:20 +01:00
file.c Change mp_obj_type_t.name from const char * to qstr. 2014-02-15 11:34:50 +00: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
i2c.c Change mp_obj_type_t.name from const char * to qstr. 2014-02-15 11:34:50 +00:00
i2c.h Added i2c python interface object 2013-12-28 19:23:33 -05:00
lcd.c Change mp_obj_type_t.name from const char * to qstr. 2014-02-15 11:34:50 +00:00
lcd.h STM: add LCD functions for pixel access; add RNG Py bindings. 2013-11-09 20:15:48 +00:00
led.c Change mp_obj_type_t.name from const char * to qstr. 2014-02-15 11:34:50 +00:00
led.h stm: Clean up main.c; disable libgcc by default. 2014-01-21 23:28:03 +00:00
lexerfatfs.c Search paths properly on import and execute __init__.py if it exists. 2014-02-05 23:57:48 +00:00
lexerfatfs.h stm: Add stm import support. 2014-01-16 22:09:13 +00:00
main.c stm: If SD card inserted on hard reset, it is the medium for USB MSD. 2014-02-13 23:21:02 +00:00
malloc0.c Generalize malloc-via-gc-heap support, make it available to unix port. 2014-02-11 16:20:02 +02:00
mma.c stm: LCD support for PYBv4; fix MMA reading code. 2014-01-23 18:10:42 +00:00
mma.h Add module object, to be used eventually for import. 2014-01-02 21:30:26 +00:00
mpconfigport.h stm: Add specific UINT_FMT and INT_FMT. 2014-02-11 21:58:08 +00:00
pendsv.c stm: Add support for ctrl-C to interrupt running Python. 2014-02-01 16:04:34 +00:00
pendsv.h stm: Add support for ctrl-C to interrupt running Python. 2014-02-01 16:04:34 +00:00
printf.c stm: Remove unneccesary include of mpconfigport (already in mpconfig). 2014-01-27 23:52:47 +00:00
pybwlan.c Remove mp_obj_new_exception_msg_1_arg and _2_arg. 2014-02-12 23:02:19 +00:00
pybwlan.h stm: initial commit of working CC3000 driver, based on Adafruit. 2013-12-05 20:38:23 +00:00
qstrdefsport.h Change mp_obj_type_t.name from const char * to qstr. 2014-02-15 11:34:50 +00:00
rtc.c stm: Increase timeout for RTC LSE startup; use backup regs. 2014-01-28 23:47:28 +00:00
rtc.h Move RTC to Separate Module 2014-01-23 13:49:06 +02:00
sdcard.c Change mp_obj_type_t.name from const char * to qstr. 2014-02-15 11:34:50 +00: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 Change mp_obj_type_t.name from const char * to qstr. 2014-02-15 11:34:50 +00:00
servo.h Change object representation from 1 big union to individual structs. 2013-12-21 18:17:45 +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 Initial support for Netduino 2014-02-03 23:26:05 -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 Revamp qstrs: they now include length and hash. 2014-01-21 21:40:13 +00:00
timer.h Add to STM code timer functionality to call Python on interrupt. 2013-11-06 23:04:33 +00:00
usart.c Change mp_obj_type_t.name from const char * to qstr. 2014-02-15 11:34:50 +00:00
usart.h stm: Re-instate C debugging USART port (disabled by default). 2014-01-13 00:20:06 +00:00
usb.c Merge branch 'iabdalkader-master' 2014-02-01 16:17:06 +00:00
usb.h Merge branch 'iabdalkader-master' 2014-02-01 16:17:06 +00:00
usrsw.c Initial support for Netduino 2014-02-03 23:26:05 -08:00
usrsw.h stm: rename sw_xx to switch_xx; change Python bindings to new version. 2014-01-05 14:04:55 +00:00