circuitpython/tools
Dan Halbert b001c0711b Correct _etext location; clean up .ld files
1. Make _extext and _sidata coincide. Old _etext location did not include
.ARM.exidx sections, which were usually absent but not always. So flash
data was copied to RAM in wrong place.
2. Use decimal constants with "K" and "M" suffixes in .ld files instead
of hex constants, to make them easier to read and check for accuracy.
2018-02-09 11:31:18 -05:00
..
python-semver@2001c62d1a merge from 2.2.0 + fix up board defs 2018-01-02 21:25:41 -05:00
tinytest tools: check-in errordeveloper/tinytest@eb2dbc858f 2014-05-08 01:41:21 +03:00
uf2@449f266738 Turn on build saving and uf2 creation. 2017-04-20 14:04:06 -07:00
usb_descriptor@a04341153b tools: Switch to using separate usb_descriptor repo. 2017-11-02 13:00:50 -07:00
.gitattributes micropython-upip: Mark as binary file and re-commit. 2015-06-06 23:09:23 +03:00
.gitignore tools: check-in errordeveloper/tinytest@eb2dbc858f 2014-05-08 01:41:21 +03:00
analyze_heap_dump.py Polish up the heap analysis script and make it more CLI friendly. 2018-01-24 10:33:46 -08:00
analyze_mpy.py Polish up the heap analysis script and make it more CLI friendly. 2018-01-24 10:33:46 -08:00
bootstrap_upip.sh bootstrap_upip.sh: Allow to install into a path given by argument. 2015-05-29 22:35:45 +03:00
build-stm-latest.sh tools: Add STM32F4DISC and ESPRUINO_PICO to stmhal build script. 2015-04-21 13:16:41 +00:00
build_adafruit_bins.sh Add missing Feather M0 RadioFruit boards: RFM69, RFM9x (#539) 2018-01-19 11:53:47 -08:00
build_memory_info.py Correct _etext location; clean up .ld files 2018-02-09 11:31:18 -05:00
cc1 tools: Add C middle-processor to make builtin tables proper hash tables. 2015-12-31 00:24:33 +00:00
check_code_size.sh all: Update Makefiles and others to build with new ports/ dir layout. 2017-09-06 14:09:13 +10:00
codestats.sh all: Update Makefiles and others to build with new ports/ dir layout. 2017-09-06 14:09:13 +10:00
dfu.py Change dfu.py to be Python 2/3 compatible 2014-01-03 08:51:02 +02:00
file2h.py tools: Fix up pybcdc.inf generation: new lines and hex digits. 2014-04-16 11:45:52 +01:00
gc_activity.html Add heap analysis scripts based on GDB breakpoint logs. 2016-11-23 17:31:53 -08:00
gc_activity.md Polish up the heap analysis script and make it more CLI friendly. 2018-01-24 10:33:46 -08:00
gc_activity.py Add heap analysis scripts based on GDB breakpoint logs. 2016-11-23 17:31:53 -08:00
gen-changelog.sh Rename "Micro Python" to "MicroPython" in REPL, help, readme's and misc. 2015-10-12 00:06:25 +01:00
gen-cpydiff.py all: Use the name MicroPython consistently in comments 2017-07-31 18:35:40 +10:00
gendoc.py tools: Make gendoc.py able to output RST format. 2014-10-31 01:36:11 +00:00
insert-usb-ids.py various: Spelling fixes 2017-05-29 11:36:05 +03:00
make-frozen.py tools/make-frozen: Update for latest changes in frozen modules support. 2016-05-21 21:39:27 +03:00
mpy-tool.py py/bc: Update opcode_format_table to match the bytecode. 2017-10-10 10:37:38 +11:00
mpy_bin2res.py tools/mpy_bin2res: Tools to convert binary resources to Python module. 2017-07-27 14:41:27 +03:00
mpy_cross_all.py tools/mpy_cross_all.py: Helper tool to run mpy-cross on the entire project. 2017-05-14 17:51:12 +03:00
output_gc_until_repl.txt Polish up the heap analysis script and make it more CLI friendly. 2018-01-24 10:33:46 -08:00
preprocess_frozen_modules.py Ignore docs directory when freezing as well. 2018-01-31 11:10:50 -08:00
pyboard.py tools/pyboard: Update docstring for additional device support. 2017-10-08 00:04:57 +03:00
pydfu.py tools: Fix pydfu.py to work with old and new versions of PyUSB 2015-07-06 09:56:12 -07:00
tinytest-codegen.py Turn on Rosie CI testing to test new builds on real hardware. 2017-08-11 17:16:13 -07:00
upip.py tools/upip: Upgrade to 1.2.2. 2017-09-29 18:24:11 -07:00
upip_utarfile.py tools/upip: Upgrade to 1.2.2. 2017-09-29 18:24:11 -07:00