301 Commits

Author SHA1 Message Date
Juergen Marsch
210797cedf Add options for make process
Adds customizing options, see description in makefile.
Idea is to support userdefined make of firmware
- GENDIR
- SETDEFINES
- UNSUPPORTEDMAKE
- PROJECTNAME
- BLACKLIST
- VARIABLES
2016-06-17 11:36:59 +02:00
Gordon Williams
022dc63496 Merge branch 'master' of github.com:espruino/Espruino 2016-04-27 10:36:48 +01:00
Gordon Williams
4410817bd7 Put links to C declarations of functions in the reference (fix #849) 2016-04-27 10:35:07 +01:00
Thorsten von Eicken
eddec30cd9 revert FLASH_MAGIC change 2016-04-22 19:33:41 -07:00
Thorsten von Eicken
949cd7d33b final fix for jswsym strcmp; change flash magic 2016-04-20 21:40:57 -07:00
Thorsten von Eicken
1ae38015e5 collapse two versions of jswBinarySearch into one 2016-04-19 19:42:18 -07:00
Thorsten von Eicken
2c8c866f1b esp8266: exception code cleanup; jswsym code cleanup; eliminate compiler warnings 2016-04-17 09:46:32 -07:00
Thorsten von Eicken
4885b28bf2 clean-up esp8266 PR to move symbols to flash 2016-04-17 09:11:12 -07:00
Thorsten von Eicken
2c3f6f76b7 esp8266: small tweaks to moving jswsyms to flash 2016-04-16 23:28:10 -07:00
Thorsten von Eicken
23d8b78eca merge upstream into tve's fork 2016-04-16 12:12:01 -07:00
Thorsten von Eicken
1b4c8c691e move wrapper symbol tables to flash on esp8266; bump to 1600 jsvars 2016-04-16 11:57:06 -07:00
Gordon Williams (u36)
2b1bfdb09b Drop '.init' and '.fini' symbols, allowing GCC 5.x compilation on STM32 2016-04-06 09:44:38 +01:00
Gordon Williams
baad41fe85 tweak build to decompress tgz file into zip contents. Also make wiflash a .sh file to make it obvious what it is 2016-04-01 10:24:52 +01:00
Gordon Williams
a2fb33f01a Add the ability to set clock frequencies on STM32F4 chips (like Pico) with E.setClock (fix #52) 2016-03-11 10:57:52 +00:00
Gordon Williams
0671a2d91d tweaking zip file creation 2016-02-25 14:32:50 +00:00
Gordon Williams
6c6dc46429 tweaks for better docs 2016-02-25 11:29:08 +00:00
Gordon Williams
6aea84d572 remove 4M image - is big, slow to upload, and at the mo it thinks it is still a 512k image 2016-02-25 09:49:16 +00:00
Gordon Williams
f1e77371e1 tweaks for release 2016-02-24 15:10:51 +00:00
LaplaceG
d4e9f42488 Applying rounding for flash pages to all devices. Could use Math.ceil instead, but round was already loaded. 2016-01-26 11:37:10 +01:00
LaplaceG
b6accde181 Merge remote-tracking branch 'refs/remotes/espruino/master' into efm32integration 2016-01-26 11:35:08 +01:00
LaplaceG
c082d6cf8d Added pinout for EFM32 2016-01-26 10:32:37 +01:00
Gordon Williams
8fd70c3343 Very experimental firmware for DO 003 fitness watch 2016-01-22 17:18:04 +00:00
Gordon Williams
04a6c6bd20 more nrf tools 2016-01-22 16:58:21 +00:00
LaplaceG
8108f93ffb Time and flash now working for EFM32 2016-01-21 12:27:57 +01:00
LaplaceG
6eecd0ed2b Merged master into efm32integration 2016-01-18 13:24:55 +01:00
LaplaceG
519ce015ab Merge remote-tracking branch 'refs/remotes/espruino/master' into efm32integration 2016-01-18 13:07:00 +01:00
Gordon Williams
c982bdeed6 add intelhex - needed for hexmerge (and hopefully travis builds) 2016-01-15 11:21:44 +00:00
Gordon Williams
9bf918190c now include hexmerge.py - should make Travis build possible 2016-01-14 16:13:47 +00:00
Gordon Williams
b5d23d8abb microbit image 2016-01-14 15:56:55 +00:00
Gordon Williams
0d131bd8cd misc script to flasg nRF51 under linux 2016-01-13 14:30:29 +00:00
LaplaceG
e319c7ced1 EFM32 port now building with JS inits 2016-01-13 13:32:59 +01:00
LaplaceG
956a662508 EFM32 port now building
Right now itæs just a blink example
2016-01-12 14:11:35 +01:00
Gordon Williams
4f76bd6439 oops 2015-12-22 16:11:16 +00:00
Gordon Williams
d0a231c6e9 making sure the next release gets ESP8266 and micro:bit 2015-12-22 12:52:16 +00:00
Gordon Williams
1cfedbcbf7 start of moving some build options out of the Makefile - this now ensures that the correct modules get put into the JSON anyway 2015-12-22 12:51:25 +00:00
Mikael Berg
2f1e0b7ff5 Patch "build_platform_config.py" for EFM32 2015-12-18 13:55:18 +01:00
Gordon Williams
dc4305cef6 Merge pull request #746 from AlexanderBrevig/add_sync_fork_script
add script for syncing forks
2015-12-01 17:24:41 +00:00
Alexander Brevig
d0ede09f04 add script for syncing forks 2015-12-01 16:01:09 +01:00
Alexander Brevig
88eb8c84ab make vagrant up pull arm-none-eabi-gcc v4.8.4 and set it to PATH 2015-12-01 16:00:04 +01:00
Gordon Williams
ef19051b80 docs 2015-11-30 15:31:43 +00:00
Gordon Williams
1e34ac76a5 Remove prototype Espruino boards from build 2015-11-26 15:04:50 +00:00
allObjects
1a3784e825 reinstating href anchor for all reference links
Changes to be committed:
	modified:   scripts/build_docs.py
2015-11-24 22:32:40 -08:00
Gordon Williams
ac7724649b improve docs - report libraries as libraries, sort regardless of case 2015-11-24 14:35:41 +00:00
Gordon Williams
1cb14c6f0a fix title links that got broken after PR 2015-11-24 14:22:27 +00:00
Gordon Williams
e953f77652 Merge pull request #721 from muet/backlinks-in-ref-doc
enhanced navigation in reference page
2015-11-24 09:01:18 +00:00
allObjects
ee57ca4f70 Re-instated url update with anchor name
Changes to be committed:
	modified:   scripts/build_docs.py
2015-11-23 10:20:54 -08:00
Gordon Williams
ef5128288f Merge pull request #719 from tve/unify
Unify the two esp8266 boards and add to travis builds
2015-11-23 09:42:05 +00:00
Thorsten von Eicken
350abe689d simplify esp8266 filenames 2015-11-22 10:56:25 -08:00
Thorsten von Eicken
450d5453b5 make release labeling consistent between makefile and python 2015-11-22 10:21:01 -08:00
allObjects
a449291055 enhanced navigation in reference page
- added backlinks from detail headers to (table of) content entries
- enhanced #top link to select searchbox entry and focus on it
- made navigation jumps (former anchorlinks) to postion at 20% of view port
- made completed navigation jump to blush blue on back and gold on forward

- added htmldev development mode flag to develop and test in standalone mode

Changes to be committed:
	modified:   scripts/build_docs.py
2015-11-21 21:10:06 -08:00