Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/espruino/Espruino
The Espruino JavaScript interpreter - Official Repo
https://github.com/espruino/Espruino
check for interruption during replace
3f995199e6b845f6719500c80b0523c2b4942c76 authored over 7 years ago
3f995199e6b845f6719500c80b0523c2b4942c76 authored over 7 years ago
With E.setFlags({pretokenise:1}), ensure stack traces are not tokenised (fix #1258)
bc08307e71ba3cc657d96f75199e753110c7c9c7 authored over 7 years ago
bc08307e71ba3cc657d96f75199e753110c7c9c7 authored over 7 years ago
Added String.replace(regex, function) (fix #1256)
978948bc60573b0720a765a4f496987157d20a91 authored over 7 years ago
978948bc60573b0720a765a4f496987157d20a91 authored over 7 years ago
safety for instance check
4f8f0bf98881b4c2f3605618e4e0677e016e680d authored over 7 years ago
4f8f0bf98881b4c2f3605618e4e0677e016e680d authored over 7 years ago
Ensure Ctrl-C doesn't redraw the input line if it's already empty
a3c55f8f17aedf7f0583fef9d42ae9a492a8234d authored over 7 years ago
a3c55f8f17aedf7f0583fef9d42ae9a492a8234d authored over 7 years ago
Bump nRF52-based boards variable count from 2000 to 2500 (fix #1215)
59a1fa700925d3b7af7c4e9732d2feff28ce79e2 authored over 7 years ago
59a1fa700925d3b7af7c4e9732d2feff28ce79e2 authored over 7 years ago
minor badge tweaks - add variables for the corners, and improve startup logo
3cb1d389d583bf9e8edc05207a90dba511536b2e authored over 7 years ago
3cb1d389d583bf9e8edc05207a90dba511536b2e authored over 7 years ago
Merge branch 'ThomasChr-duedev'
fdcaf5d2d5523239c45289466d2009a9e11f194e authored over 7 years ago
fdcaf5d2d5523239c45289466d2009a9e11f194e authored over 7 years ago
Prepared jshardware.c for Arduino Due
352e738e4cf828c578d69b834aca38479ce183d3 authored over 7 years ago
352e738e4cf828c578d69b834aca38479ce183d3 authored over 7 years ago
Typo in Comment
6827ffcacb836a51a0a4e0feddcde0bf3471a868 authored over 7 years ago
6827ffcacb836a51a0a4e0feddcde0bf3471a868 authored over 7 years ago
Flash Functions should kind of work now...
446d52e0ff45c4cf4207ac0e8dc475be0229b1af authored over 7 years ago
446d52e0ff45c4cf4207ac0e8dc475be0229b1af authored over 7 years ago
Minor fix in Makefile
e36551736bc33a4b5da7af7d2e732f1aeac5e657 authored over 7 years ago
e36551736bc33a4b5da7af7d2e732f1aeac5e657 authored over 7 years ago
Next Step in Getting Flash-Memory to run
625bba600c383f2ee660ef5761594e16f60944b8 authored over 7 years ago
625bba600c383f2ee660ef5761594e16f60944b8 authored over 7 years ago
Added Atmel Disclaimer for Flash Services
949438c8c80684e5ba9438d3841d45ab9dc35c30 authored over 7 years ago
949438c8c80684e5ba9438d3841d45ab9dc35c30 authored over 7 years ago
Preparing Flash Functions
d305dff9f3ce487c405907499570f025fa116e42 authored over 7 years ago
d305dff9f3ce487c405907499570f025fa116e42 authored over 7 years ago
Wrap around of System Time is now handled properly.
5220a31ef2e241d5af037879c0ae0f7c17968df4 authored over 7 years ago
5220a31ef2e241d5af037879c0ae0f7c17968df4 authored over 7 years ago
Possibly solved problem with timer wrap around after ~45 days
faac1e5d917857515c74213d866e392216d76511 authored over 7 years ago
faac1e5d917857515c74213d866e392216d76511 authored over 7 years ago
Less debugging output. Flash saving is now WORKING!
2fb011be6130ff9c1ec40ccd75c13ca99c3b5e7e authored over 7 years ago
2fb011be6130ff9c1ec40ccd75c13ca99c3b5e7e authored over 7 years ago
Make the default Baudrate a define
4ea08a57cbcb5e5bb3ac914910a5f42b87a27fa2 authored over 7 years ago
4ea08a57cbcb5e5bb3ac914910a5f42b87a27fa2 authored over 7 years ago
Syntax Error in Boards-File
62f9596ee91b69f44bbf7aa56147c872524e800d authored over 7 years ago
62f9596ee91b69f44bbf7aa56147c872524e800d authored over 7 years ago
Hard fault solved. Had to enter begin of flash address in Boards File
b353739fc0752f2ab8b5b73194537506eb4c12b7 authored over 7 years ago
b353739fc0752f2ab8b5b73194537506eb4c12b7 authored over 7 years ago
Espruino Commands pinMode() and digitalWrite() Working for Pin D13 (LED)
69d41e8e18b538c517e9ae770655806a44b58e56 authored over 7 years ago
69d41e8e18b538c517e9ae770655806a44b58e56 authored over 7 years ago
Activate GPIO Controllers in Init
381ced83574eadceb6b1d1cf645d7df9edd160f5 authored over 7 years ago
381ced83574eadceb6b1d1cf645d7df9edd160f5 authored over 7 years ago
digitalRead() now possible (only for LED at the moment)
f8bae54a1d95297df4b217c5ae17d3bbbf6feb58 authored over 7 years ago
f8bae54a1d95297df4b217c5ae17d3bbbf6feb58 authored over 7 years ago
Minor Fix in comment
7229b57025950fc4f3b6bede8db8b89eee633ee0 authored over 7 years ago
7229b57025950fc4f3b6bede8db8b89eee633ee0 authored over 7 years ago
Added all Pins in Boards-File
c8fdbbb874ee0b8ce39c55c40675d9ea1c77876f authored over 7 years ago
c8fdbbb874ee0b8ce39c55c40675d9ea1c77876f authored over 7 years ago
Less debugging output
a21a8daa7ca0affdb21cc2a428b2a1b40f70aad8 authored over 7 years ago
a21a8daa7ca0affdb21cc2a428b2a1b40f70aad8 authored over 7 years ago
Erase the flash bank before writing
cba16ef88ea136847df45cc7c9b1a8f6cadfbcc1 authored over 7 years ago
cba16ef88ea136847df45cc7c9b1a8f6cadfbcc1 authored over 7 years ago
Fixed Problem with time calculations only using long instead of long long
61c43df0379659c31fccc454eee3697894fc9f07 authored over 7 years ago
61c43df0379659c31fccc454eee3697894fc9f07 authored over 7 years ago
First Boards file for Arduino Due
3188d45554694e3e5a764e577c00b64862f3c849 authored over 7 years ago
3188d45554694e3e5a764e577c00b64862f3c849 authored over 7 years ago
Deleted Documentation Files vor CMSIS
a593760eb43272553eed22232899e88a6fc89fd5 authored over 7 years ago
a593760eb43272553eed22232899e88a6fc89fd5 authored over 7 years ago
Added Libs for Arduino Due (ATSAM) Development
26c46d06c488e88c431d2954e5bcdef7acce0f83 authored over 7 years ago
26c46d06c488e88c431d2954e5bcdef7acce0f83 authored over 7 years ago
Changed Python Build Script. Modified Board-File
50f7156b4d1cee4e09995974d008b270c21ee7ad authored over 7 years ago
50f7156b4d1cee4e09995974d008b270c21ee7ad authored over 7 years ago
Added Makefile for Arduino Due
9a8820abcd0ebca3a72607c6267b64f5361704f4 authored over 7 years ago
9a8820abcd0ebca3a72607c6267b64f5361704f4 authored over 7 years ago
Renamed from due to samd
1febe0f275526909154d7cc05a0ba6c846689a69 authored over 7 years ago
1febe0f275526909154d7cc05a0ba6c846689a69 authored over 7 years ago
Deleted old due folder
c1a568b9d459abbc34f88f7f39df258a31500f6e authored over 7 years ago
c1a568b9d459abbc34f88f7f39df258a31500f6e authored over 7 years ago
Fix for Boardinfofile
fff7367d0e6260dca717cabb38fb101176db08ee authored over 7 years ago
fff7367d0e6260dca717cabb38fb101176db08ee authored over 7 years ago
Fixes in Makefile for samd
f782e1a3991eb6a43883e4b1f45338defa892426 authored over 7 years ago
f782e1a3991eb6a43883e4b1f45338defa892426 authored over 7 years ago
Added Provision-Script for Arduino Due
a161230029db5b26468106872741e43bbfe93370 authored over 7 years ago
a161230029db5b26468106872741e43bbfe93370 authored over 7 years ago
Better Makefile and better Hardware file. Far from perfect though...
b8130003c066a66458b4d05e25296093358e6add authored over 7 years ago
b8130003c066a66458b4d05e25296093358e6add authored over 7 years ago
Minor change in hardware file
a7eca9d7d6408475efce47b887e86ecfea09097e authored over 7 years ago
a7eca9d7d6408475efce47b887e86ecfea09097e authored over 7 years ago
Renamed samd.make to Uppercase
8c6fb2f8904a1f4e08194c76c16f2661cd829c21 authored over 7 years ago
8c6fb2f8904a1f4e08194c76c16f2661cd829c21 authored over 7 years ago
Board Family samd now in Uppercase
7801eb69741ba8ee8771799cb23f3aabb00324e9 authored over 7 years ago
7801eb69741ba8ee8771799cb23f3aabb00324e9 authored over 7 years ago
Changes needed for Uppercase SAMD Family
ceff14ad08a099df3a31fc032b4a02ca7eda012d authored over 7 years ago
ceff14ad08a099df3a31fc032b4a02ca7eda012d authored over 7 years ago
Changed including of due_sam3x.init.h
85094c320195a6861136b55cabb3fd0e5531bbd8 authored over 7 years ago
85094c320195a6861136b55cabb3fd0e5531bbd8 authored over 7 years ago
Changes in Make-File for SAMD
30671f3d6bb62dec28bb0ea0e27234fdce937cc1 authored over 7 years ago
30671f3d6bb62dec28bb0ea0e27234fdce937cc1 authored over 7 years ago
Fix Error in provision script
dd122b697d7e2bc6e2667ac5a017c6d01c51f623 authored over 7 years ago
dd122b697d7e2bc6e2667ac5a017c6d01c51f623 authored over 7 years ago
Minor changes in makefile and main.c
959504783be49b2fa0ef12dff578e5337a79a6f5 authored over 7 years ago
959504783be49b2fa0ef12dff578e5337a79a6f5 authored over 7 years ago
Minor change to makefile
d04db040771b556f1c55a5adfaff1b316f1ff2c9 authored over 7 years ago
d04db040771b556f1c55a5adfaff1b316f1ff2c9 authored over 7 years ago
More changed in Makefile. Going around in circles...
1b23b6d0af1f2a4db6d2f1a4dc2fdad787bd7e13 authored over 7 years ago
1b23b6d0af1f2a4db6d2f1a4dc2fdad787bd7e13 authored over 7 years ago
More changes to Makefile
aae2898bc359acb7f07502a4856384aba15b403e authored over 7 years ago
aae2898bc359acb7f07502a4856384aba15b403e authored over 7 years ago
Fixing Makefile. NOW WORKING!
79e77ab7a6fc26a3243bf34427d02a1aacaf2b2d authored over 7 years ago
79e77ab7a6fc26a3243bf34427d02a1aacaf2b2d authored over 7 years ago
Modified Build Process
395f79987ac8eafa52e858a9d516d70d8d6ad215 authored over 7 years ago
395f79987ac8eafa52e858a9d516d70d8d6ad215 authored over 7 years ago
Simple UART Transmission every 5 secs and Receive Loopback
4aa7cdeba143747b7ecdcf70543d4b48de2d3620 authored over 7 years ago
4aa7cdeba143747b7ecdcf70543d4b48de2d3620 authored over 7 years ago
Prepared link with Espruino REPL
5a24543c7149cf9cdf95c13a438003061b26c13a authored over 7 years ago
5a24543c7149cf9cdf95c13a438003061b26c13a authored over 7 years ago
Minor Fix
1fb2b4855882f8f3bfc5ed155d983a5afd542dec authored over 7 years ago
1fb2b4855882f8f3bfc5ed155d983a5afd542dec authored over 7 years ago
Added Files main.c and jshardware.c from EFM32 to Arduino Due
251a57d3dd75b73ab74d02258f9ddebc642a5222 authored over 7 years ago
251a57d3dd75b73ab74d02258f9ddebc642a5222 authored over 7 years ago
Removed not needed file and code
6ad539c16607b4265f45751f0d3462c367b5e240 authored over 7 years ago
6ad539c16607b4265f45751f0d3462c367b5e240 authored over 7 years ago
No need for SYSCLK_FREQ define
97adc12592dc42765990efd66d8a2aa7838cfbfb authored over 7 years ago
97adc12592dc42765990efd66d8a2aa7838cfbfb authored over 7 years ago
Pushed Accuracy of Timing to 10 Microseconds
5f79b334611d3c49912b34948347f40fb63a6bbf authored over 7 years ago
5f79b334611d3c49912b34948347f40fb63a6bbf authored over 7 years ago
Changed Layout of Flash. We have two banks with 1024 Pages (256 Bytes per Page) each. So we have 2048 Pages total. We're using the first 1024 for C-Code (our Binary) and the seconds 1024 for saved Javascript Code
d89d7ece84d4301c3cc0342837c979a39b13b967 authored over 7 years ago
d89d7ece84d4301c3cc0342837c979a39b13b967 authored over 7 years ago
New Kind of Pin Handling
fda991ce955f65a9500fddcd32f3782315e3b71c authored over 7 years ago
fda991ce955f65a9500fddcd32f3782315e3b71c authored over 7 years ago
Added all Pins. Also refactored Pin Functions
2262fb8ee0239850c0169c6345258f97eab04d4f authored over 7 years ago
2262fb8ee0239850c0169c6345258f97eab04d4f authored over 7 years ago
First (not working) try at jshGetSystemTime()
0472364dd9cfd4ad0b16502c5c0a1c61c063c94d authored over 7 years ago
0472364dd9cfd4ad0b16502c5c0a1c61c063c94d authored over 7 years ago
RTC now working jshGetSystemTime() not...
996d1f0d1fcf05439388ac7cd9d1227a49ed6741 authored over 7 years ago
996d1f0d1fcf05439388ac7cd9d1227a49ed6741 authored over 7 years ago
Timer now working. Accuracy is not that good though...
d48e8babd8c50e38906210a37ed29388df9ce514 authored over 7 years ago
d48e8babd8c50e38906210a37ed29388df9ce514 authored over 7 years ago
Now using SysCounter for Timing
b443b5840efab6f3dd2768d38c98fda02d01f8d4 authored over 7 years ago
b443b5840efab6f3dd2768d38c98fda02d01f8d4 authored over 7 years ago
Minor Refactoring to make it clear that SystemTime is in Milliseconds
9f8aed1257f86c73c069f450077d1de4e304d696 authored over 7 years ago
9f8aed1257f86c73c069f450077d1de4e304d696 authored over 7 years ago
A few steps nearer in diagnosting the hard fault in jshFlashRead()
6b155f16abd09c8ffb2f2074ecd96a12a06ec656 authored over 7 years ago
6b155f16abd09c8ffb2f2074ecd96a12a06ec656 authored over 7 years ago
More Debugging for the hardfault
60bd9082f58b16ceec973f8ed1efcd870601eb3a authored over 7 years ago
60bd9082f58b16ceec973f8ed1efcd870601eb3a authored over 7 years ago
Trying to get to the root cause of the hardfault in jshFlashRead
c3bb4df778bd82db4d6954a2072964e4d0a51612 authored over 7 years ago
c3bb4df778bd82db4d6954a2072964e4d0a51612 authored over 7 years ago
Added a debug function for sending strings over serial
a16497a6b3733d65e8a9fa08690ae1d7bcfa2a0d authored over 7 years ago
a16497a6b3733d65e8a9fa08690ae1d7bcfa2a0d authored over 7 years ago
REPL now fully working
1559acaffc70e8e2b0933651b3388f3a42b1a220 authored over 7 years ago
1559acaffc70e8e2b0933651b3388f3a42b1a220 authored over 7 years ago
REPL kind of works...
5466f5a04b74832cc973fbecaf29dc46c78bf35b authored over 7 years ago
5466f5a04b74832cc973fbecaf29dc46c78bf35b authored over 7 years ago
extra test
1e82317ae6da8a2a6434ea13b2532d87da62e228 authored over 7 years ago
1e82317ae6da8a2a6434ea13b2532d87da62e228 authored over 7 years ago
fixing handling of '*' - now pretty much completely rewritten from original
2aaa5cbc86f36fa4f22b4fae39706a5e94b16d63 authored over 7 years ago
2aaa5cbc86f36fa4f22b4fae39706a5e94b16d63 authored over 7 years ago
use regex in test to make sure we ignore whitespace
a262a662c41884d6c23d03a2986a83022a420542 authored over 7 years ago
a262a662c41884d6c23d03a2986a83022a420542 authored over 7 years ago
Adding RegEx String.replace functionality
2cac33f03d513188dff8d3bd1aee5872d6892862 authored over 7 years ago
2cac33f03d513188dff8d3bd1aee5872d6892862 authored over 7 years ago
add RegExp.test
123ee1339ca99936edc1fb448f21eb859ea96b0f authored over 7 years ago
123ee1339ca99936edc1fb448f21eb859ea96b0f authored over 7 years ago
Add handling of groups, Character set and escape characters
66d2f9fb7f3521dd5d84f38a2f4e5c2d4f336bcd authored over 7 years ago
66d2f9fb7f3521dd5d84f38a2f4e5c2d4f336bcd authored over 7 years ago
cleanup
622bc797e4152e145a984f93be3cd7cf9b1aef4f authored over 7 years ago
622bc797e4152e145a984f93be3cd7cf9b1aef4f authored over 7 years ago
random tests that were sitting in test directory
2034e122da21a99f76ab61a2840da5d457eb1dd9 authored over 7 years ago
2034e122da21a99f76ab61a2840da5d457eb1dd9 authored over 7 years ago
Speed up JSON.stringify for Arrays, and output non-numeric array elements in REPL (fix #64)
d7d608c86e8202a83f9c3783c1ff82632e345c0b authored over 7 years ago
d7d608c86e8202a83f9c3783c1ff82632e345c0b authored over 7 years ago
Added simple RegExp implemention (partial fix #256)
552f0e1e08c36636c60a6ad432ea9180b1b1b4ad authored over 7 years ago
552f0e1e08c36636c60a6ad432ea9180b1b1b4ad authored over 7 years ago
removing some duplication in socket receive handler (#1224)
600363387e73f414b8971fc78f853158272fbe43 authored over 7 years ago
600363387e73f414b8971fc78f853158272fbe43 authored over 7 years ago
Networkjs now forwards - laying groundwork for UDP over AT command (#1232)
fb983d50ddf3f5c001095e3672ce39b72594ebdc authored over 7 years ago
fb983d50ddf3f5c001095e3672ce39b72594ebdc authored over 7 years ago
remove out of date docker file - current one will do all platforms
e6e96f8b6154ae8a3276c9bbc24fe80d5226105f authored over 7 years ago
e6e96f8b6154ae8a3276c9bbc24fe80d5226105f authored over 7 years ago
remove IAR files from SDK that aren't needed
77ccf12e5f3ea79029e03e585cd69a424b43eb80 authored over 7 years ago
77ccf12e5f3ea79029e03e585cd69a424b43eb80 authored over 7 years ago
remove committed chip user manuals. Half of total compressed Espruino repo size :(
78a4c2747a3b206251cc46c70e100f80a52c9ef8 authored over 7 years ago
78a4c2747a3b206251cc46c70e100f80a52c9ef8 authored over 7 years ago
Merge pull request #1246 from opichals/dgram-createSocket-reuseAddr
Support for dgram.createSocket({ reuseAddr: true })
3fbd54a6d931296ff297d54d06db63cb8f9be3e1 authored over 7 years ago
Merge pull request #1253 from tbistm/STM32L496-Family
Stm32 l496 family
449c9480c69c17d9de1599ccff6cebafe4a97b62 authored over 7 years ago
RAM budget between L4 families
0f32ac23eb9dec50226030e2555176514cef71bb authored over 7 years ago
0f32ac23eb9dec50226030e2555176514cef71bb authored over 7 years ago
new board : STem Cell introduction with its pin definitions
It is a STM32L496 MCU family HW.
It is called cell due to its small size.
HW reference is MB1305.
new board : Disco L496G introduction
93e35c221cbe8f6303b34c0626b4f68a5b39e867 authored over 7 years ago
93e35c221cbe8f6303b34c0626b4f68a5b39e867 authored over 7 years ago
Fix typo about RAM from F4, for L4 (1204 instead of 1024)
562acee88b15ff7bde382b0e44635c1aff35ab9d authored over 7 years ago
562acee88b15ff7bde382b0e44635c1aff35ab9d authored over 7 years ago
Espruino updates to match with L496
846650e29729a183758ce5fa67c8ab72ebb3ef3e authored over 7 years ago
846650e29729a183758ce5fa67c8ab72ebb3ef3e authored over 7 years ago
L4 preparations before introduction new board with USB, Port G, ASCR
This includes the code to manage USB clock and power,
ASCR which is used depending of the family...
Add USB for L4.
USB Low Layers directly picked-up form the latest cube.
USB (IRQ) upgrade for L4.
L4 : update to STM32Cube_FW_L4_V1.9.0
2 additionnal fixes to match with Espruino environment
- Remove the calling on the static constr...
Merge remote-tracking branch 'espruino/master'
3def122752ce909d0319de1274c7faec4fa128bb authored over 7 years ago
3def122752ce909d0319de1274c7faec4fa128bb authored over 7 years ago