Gordon Williams
334a822a53
store that all buttons are negated
2016-07-08 18:37:53 +01:00
Gordon Williams
790b65d9cd
minor tweaks that probably should have got into 1v86!
2016-07-05 17:23:41 +01:00
Gordon Williams
3f3e42a4b3
fix doc build
2016-07-05 13:03:29 +01:00
Gordon Williams (u36)
b9d129512c
Merge branch 'master' of github.com:espruino/Espruino
2016-06-20 10:31:47 +01:00
Gordon Williams
0223fee1fa
fix build regression
2016-06-17 10:49:06 +01:00
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 (u36)
a68ceb58b7
Revert "now link for 0x00000000 rather than 0x08000000. Supposedly (F401 ref, 7.2.1) this means the instruction cachge gets used when it may not have been before"
...
Reverted because ST Nucleo bootloader rejects binaries with 0-based addresses in vector table
This reverts commit dba2eb8fbbfee9c907e72115a4b741d30a3f8d9d.
2016-06-08 16:13:30 +01: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