4671 Commits

Author SHA1 Message Date
Thierry BINIGUER
562acee88b Fix typo about RAM from F4, for L4 (1204 instead of 1024) 2017-09-25 14:44:28 +02:00
Thierry BINIGUER
846650e297 Espruino updates to match with L496 2017-09-25 14:41:37 +02:00
Thierry BINIGUER
9694164675 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,
and port G to enable (switch on the power) when it is defined
2017-09-25 14:37:55 +02:00
Thierry BINIGUER
9f5cb36ea5 Add USB for L4.
USB Low Layers directly picked-up form the latest cube.
USB (IRQ) upgrade for L4.
2017-09-25 12:20:03 +02:00
Thierry BINIGUER
8f79267b65 L4 : update to STM32Cube_FW_L4_V1.9.0
2 additionnal fixes to match with Espruino environment
- Remove the calling on the static constructors for 476 & 496 families
(in relation with the GCC tool chain)

-Use STM32_USB instead of USB switch in Cube L4
(conflict to deal with USB)
2017-09-25 12:19:20 +02:00
Gordon Williams
ec8e7839a0 Merge pull request #1248 from MaBecker/REMOVE_OSPRINTF_FOR_RELEASE
ESP8266: Remove osprintf for RELEASE=1
2017-09-15 11:11:00 +01:00
MaBecker
ebfc69a8c4 ESP8266: Remove osprintf for RELEASE=1
add info to ChangeLog
2017-09-15 10:50:03 +02:00
MaBecker
ae3a89f31a ESP8266: Remove osprintf for RELEASE 2017-09-15 10:40:17 +02:00
MaBecker
431bcd07e5 Merge remote-tracking branch 'espruino/master' into REMOVE_OSPRINTF_FOR_RELEASE 2017-09-15 10:32:10 +02:00
Gordon Williams
f9079ceca1 Merge pull request #1244 from MaBecker/master
ESP8266: Enable unaligned reads for ESP8266_4MB (fix #1240,#837)
2017-09-15 08:56:40 +01:00
Gordon Williams
7b6d253d0c Merge branch 'master' into master 2017-09-15 08:56:32 +01:00
Gordon Williams
ef8f608b31 Merge pull request #1247 from espruino/MaBecker-patch-1
D16 soft PWM/I2C/SPI/etc
2017-09-15 08:55:37 +01:00
MaBecker
6b740c185f D16 soft PWM/I2C/SPI/etc 2017-09-15 09:39:23 +02:00
Gordon Williams
7ed763858d Merge pull request #1245 from opichals/drop-socketIsHTTPS-in-favor-of-socketType
Drop socketIsHTTPS in favor of SocketType
2017-09-15 08:27:39 +01:00
Gordon Williams
d1f97f9550 Merge pull request #1243 from MaBecker/ESP8266_ADD_GPIO16
ESP8266: Add GPIO16 as D16 without watch (#1206)
2017-09-15 08:23:04 +01:00
MaBecker
76365cf451 remove compiler condition 2017-09-15 07:51:26 +02:00
Standa Opichal
cc2825dcf1 Drop socketIsHTTPS in favor of SocketType 2017-09-14 23:34:54 +02:00
MaBecker
94031dbc65 ESP8266: move code save section to fist partition for memory mapping (fix #1240)
only fist partition is memory mapped
2017-09-14 21:54:29 +02:00
MaBecker
0211008c80 ESP8266: Enable unaligned reads for ESP8266_4MB (fix #1240,#837) 2017-09-14 21:10:41 +02:00
MaBecker
b6e11a0d0f ESP8266: Add GPIO16 as D16 without watch (#1206) 2017-09-14 20:32:12 +02:00
Gordon Williams
c951f277ca tidying up console code now we're using the delete characters after VT100 code 2017-09-14 14:52:37 +01:00
Gordon Williams
c58855638b tidy up UART initialisation 2017-09-14 14:50:18 +01:00
Gordon Williams
3094e01dd1 tweak copyright date 2017-09-13 13:59:52 +01:00
Gordon Williams
798037ee01 add todo 2017-09-13 09:44:06 +01:00
Gordon Williams
997910cb17 ESP8266: Remove debugger again as it will never work on 8266 2017-09-12 13:56:26 +01:00
Gordon Williams
e6cb617545 Make nRF5x builds automatically create a bootloader if it's required 2017-09-12 12:36:23 +01:00
Gordon Williams
dfa0c271eb Use Esc[J VT100 code when cycling through command history (much faster REPL on low bandwidth connections) 2017-09-12 10:52:46 +01:00
Gordon Williams
efa7a8a04c Add E.errorFlag event to allow JS to respond to internal errors 2017-09-12 10:12:47 +01:00
Gordon Williams
6701a40448 Fix memory leak in tab completion code 2017-09-12 09:43:04 +01:00
Gordon Williams
180bfc6c13 nRF5x: Fix issue with findDevices/setScan servicedata when all digits of service are numbers (eg 1809) 2017-09-11 17:19:01 +01:00
Gordon Williams
ea2dfc9222 nRF5x: Remove app_uart and use nrf_drv_uart with double buffering - fix uart overflow errors (fix #1238) 2017-09-11 13:21:38 +01:00
Gordon Williams
0fe025fbaa tweak docs 2017-09-11 11:42:53 +01:00
Gordon Williams
98ae311f42 Fix issue where make clean with a local compiler would blow away compiler's .o files 2017-09-11 08:35:55 +01:00
Gordon Williams
622fbfbc06 remove debug print 2017-09-07 08:16:51 +01:00
Gordon Williams
7b89618990 Merge pull request #1236 from espruino/ESP32
update ESP32 Branch to UDP, copy UDP code from linux
2017-09-05 12:26:55 +01:00
Gordon Williams
e8fa5b39bf clear up Wifi library purpose 2017-09-04 12:43:50 +01:00
wilberforce
d7751b2425 define CALLED_FROM_INTERRUPT for EPS32 2017-09-03 10:34:19 +12:00
wilberforce
4f0fa4af4e UDP testing 2017-09-02 16:11:57 +12:00
Gordon Williams
c7e774246a Revert "nRF5x: Swap to UART fifo to avoid overrun errors at high baud rates"
This reverts commit 1cd1808d76aedacbea2557970c175c624e297c13.
2017-09-01 17:02:11 +01:00
Gordon Williams
03bd6fc1f5 fix #1237 2017-08-31 17:22:27 +01:00
Gordon Williams
80f1f94f32 remove spurious jsvGetArrayIndexOf 2017-08-31 17:08:14 +01:00
Gordon Williams
e2dacd1259 nNR5x: NRF.setScan now reads service data automatically
nNR5x: NRF.findDevices aggregates data from multiple advertising packets
2017-08-31 17:04:05 +01:00
Gordon Williams
735c014659 Internal: Added initialiser argument to jsvNewStringOfLength
Internal: Added jsvObjectSetChildVar/jsvObjectSetChildVar/jsvObjectSetChildVar
            Internal: Fix jsvCopy if given a NAME_INT/etc
            Added ES6's Object.assign
2017-08-31 16:42:31 +01:00
Gordon Williams
68995f8521 Ensure Exceptions/errors are reported on a blank line 2017-08-31 12:11:26 +01:00
Gordon Williams
1cd1808d76 nRF5x: Swap to UART fifo to avoid overrun errors at high baud rates 2017-08-31 12:10:10 +01:00
wilberforce
54240e92f7 update ESP32 Branch to UDP, copy UDP code from linux 2017-08-31 10:53:25 +12:00
wilberforce
fd590f08ba update ESP32 Branch to UDP, copy UDP code from linux 2017-08-31 10:49:10 +12:00
Gordon Williams
0ab85a8964 minor tweak for website 2017-08-30 15:14:57 +01:00
Gordon Williams
560613ae5c Merge branch 'master' of github.com:espruino/Espruino 2017-08-30 15:06:16 +01:00
Gordon Williams
ebe756df6d updating docs 2017-08-30 15:06:09 +01:00