Gordon Williams
423a317abd
make sure we don't run es6 test262 tests
2015-08-27 11:22:11 +01:00
Gordon Williams
9a4bf15d84
doc tweak
2015-08-27 11:21:02 +01:00
Gordon Williams
a9d10b0d88
Keep track of modified area in Graphics (so modules with can be speeded up
2015-08-27 11:10:42 +01:00
Gordon Williams
195b8c13c6
Merge branch 'master' of github.com:espruino/Espruino
2015-08-27 10:52:45 +01:00
Gordon Williams
529ab4167d
Fix issue where new Array(3.0) wouldn't produce a 3 element array
2015-08-27 10:52:40 +01:00
Gordon Williams
ddf72d5326
Merge pull request #567 from esp8266-espruino/master
...
Addition of XTENSA processor type for data handling
2015-08-27 10:18:56 +01:00
Neil Kolban
fc9b830d17
Addition of XTENSA processor type for data handling
...
Addition of the XTENSA processor type to match that for the ARM
processor type.
2015-08-26 16:44:55 -05:00
Gordon Williams
b959578f9b
Merge branch 'master' of github.com:espruino/Espruino
2015-08-26 14:04:18 +01:00
Gordon Williams
071102b859
Fix Exception throw within catch block ( fix #566 )
2015-08-26 14:04:10 +01:00
Gordon Williams
428baabefa
Merge pull request #564 from mjdietzx/master
...
Optional BLE interface to communicate with Espruino
2015-08-25 14:35:19 +01:00
mjdietzx
c56dd5346b
not using common linker anymore
...
got rid of absolute paths in linker and allwoing warnings.
2015-08-20 15:52:31 +02:00
Michael Dietz
6b6e4a48bc
Merge pull request #1 from mjdietzx/ble_interface
...
Ble interface
2015-08-20 14:19:12 +02:00
mjdietzx
1dac199229
Merge remote-tracking branch 'origin/master' into ble_interface
2015-08-20 14:13:47 +02:00
mjdietzx
ef0ee295c5
barebone instructions on how to use nrf52. to be improved and updated soon
...
need instructions on how to use and download nrfgo studio. need
instructions on where to find softdevice but i should merge the hex
files and this step wont be needed.
2015-08-20 14:06:15 +02:00
mjdietzx
fa212597a2
Revert "Quick description of how to use for nRF52. Will be improved and udpated soon!"
...
This reverts commit 0949d34fe636501f963abae6fa3a4450a91c88cb.
2015-08-20 14:05:05 +02:00
mjdietzx
0949d34fe6
Quick description of how to use for nRF52. Will be improved and udpated soon!
2015-08-20 14:04:23 +02:00
Michael Dietz
1c72780e20
Reorganized and checked that both BLE inteface and UART interface are working. Need to look into proper include structures, static data_array[] behavior and doing intensive processing in callback functions.
2015-08-20 13:48:17 +02:00
Gordon Williams
92e054fa29
Merge branch 'master' of github.com:espruino/Espruino
2015-08-20 11:47:15 +01:00
Gordon Williams
562bcbdf8c
oops - now set VSENSE define, needed to wake from USB
2015-08-20 11:46:53 +01:00
mjdietzx
2b7c642949
This is unessary for now. hard coded in startup. need .S?
2015-08-20 09:46:22 +02:00
Michael Dietz
2a806c631d
Everything seems to be working!
2015-08-19 16:42:32 +02:00
Michael Dietz
6b5b69d58c
BLE working. Can right lots of characters in broken up 20 byte packages.
2015-08-19 15:49:11 +02:00
Michael Dietz
b023da7399
Compiling now. Changed prog flow in jshardware.c a bit. Not sending chars to Espruino yet. nrf_delay_us commented out
2015-08-19 15:29:18 +02:00
Michael Dietz
4acf4f8552
Can now find common linker file
2015-08-19 15:26:21 +02:00
Michael Dietz
741edaa2c3
Removed initialization of variables in for loops. c99 problems...
2015-08-19 15:10:26 +02:00
Gordon Williams
33a342331f
Merge pull request #563 from jalawson/mapleret6
...
Mapleret6
2015-08-19 08:32:47 +01:00
Jamie Lawson
85856d5c2c
Fixes the pin numbering for the MAPLERET6.
...
Includes more build options for same since there is enough memory.
2015-08-19 00:12:46 -04:00
Jamie Lawson
8794ded807
Merge branch 'master' into mapleret6
2015-08-18 23:56:48 -04:00
Gordon Williams
458420ff6c
Ensure Pico powers down USB in deep sleep - now down to 20uA
2015-08-18 18:44:34 +01:00
Gordon Williams
b9f69997dd
Fix value returned when redefining an existing function
2015-08-18 16:39:50 +01:00
mjdietzx
6fc8b3ebf7
Added uart module tested in Keil
2015-08-18 16:24:32 +02:00
mjdietzx
c9b94a7675
No need for heap so remove it to get extra RAM
...
Espruino doesn't use heap so remove here. Possibly figure out how to
define --NO_HEAP in Makefile so it can be done from there. .S?
2015-08-18 16:18:25 +02:00
mjdietzx
f378af5311
Added include files for ble_interface
...
Look into only adding on extra includes and sources if ble_itnerface is
defined and the rest are standard.
2015-08-18 16:16:50 +02:00
mjdietzx
71b8df9b26
Linker scripts and inclusion in Makefile to enable ble_interace and serial
...
Common linkerscript included by specific linker (memory part differs for
softdevice and no softdevice). Choose which one in Makefile based on
ifdef BLE_INTERFACE.
2015-08-18 16:08:03 +02:00
Gordon Williams
5202813231
Add Object.defineProperty/defineProperties (even if they ignore most args)
2015-08-14 14:33:46 +01:00
Gordon Williams
9fcdab0347
tweak order of IF statements to make them reflect the frequency of tokens
2015-08-14 13:28:56 +01:00
Gordon Williams
d470f5734c
Make sure we ReferenceError on '+='/etc
...
Allow reserved words in record access and structure definitions
2015-08-14 12:46:40 +01:00
Gordon Williams
54d3f42b71
Fix parsing of trailing commas [,,1,,,]
...
Treat vertical tab as whitespace
2015-08-14 12:23:52 +01:00
Gordon Williams
fcbb0861c7
Tweak implementation of startup console position, so we don't do it for things that don't have USB
2015-08-14 09:52:52 +01:00
Gordon Williams
c34b8d78cb
Merge pull request #560 from mjdietzx/master
...
Porting Espruino to the nRF52832 Preview Development Kit
2015-08-14 08:55:48 +01:00
Michael Dietz
26d5cbce6d
Merge remote-tracking branch 'Espruino/master'
2015-08-14 08:55:07 +02:00
Michael Dietz
ec137690b2
Fixed as requested in pull request. Separate linker file for nRF52 platform, removed foo from makefile as it had no purpose.
2015-08-14 08:48:30 +02:00
Gordon Williams
b9d68d6531
Now remove intervals/watches if they occur within 0.1s of a Ctrl-C on a blank line
2015-08-13 13:26:43 +01:00
Gordon Williams
d22815172d
ensure this works when ReferenceError is thrown by eval
2015-08-13 12:46:48 +01:00
Gordon Williams
2485bac186
attempt at sorting out whitespace problems
2015-08-13 10:06:12 +01:00
Gordon Williams
544c44fadd
Merge branch 'ReferenceError'
...
Conflicts:
ChangeLog
src/jswrap_object.c
2015-08-13 09:57:06 +01:00
Gordon Williams
be685bcbcb
ensure that stuff like a=a fails - only add the variable to symtab *after* we've parsed the rhs
2015-08-13 09:54:33 +01:00
Gordon Williams
0d87949162
minor object constructor tweak - shouldn't try and wrap a function
2015-08-13 08:52:30 +01:00
Gordon Williams
7f09317c22
Fix Object constructor behaviour ( fix #561 )
...
Conflicts:
ChangeLog
2015-08-13 08:50:16 +01:00
Gordon Williams
b1d1a75118
Fix Object constructor behaviour ( fix #561 )
2015-08-13 08:49:01 +01:00