1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-08-08 11:22:40 +03:00
Commit Graph

5712 Commits

Author SHA1 Message Date
Ivan Grokhotkov
db0b8be7f1 Improve I2C waveforms 2015-05-29 20:40:18 +03:00
Ivan Grokhotkov
579dbb7cd2 Fix linker errors 2015-05-29 20:37:32 +03:00
Michael Miller
7fef63e2ba Merge pull request #2 from esp8266/esp8266
merged
2015-05-29 10:26:20 -07:00
Ivan Grokhotkov
d50aa43960 Fix max sketch sizes for branded boards 2015-05-29 19:57:03 +03:00
Ivan Grokhotkov
9280f3dc27 Merge pull request #325 from Links2004/esp8266
add 2 compiler options from last SDK, __attribute__ format to Print::printf,  link to arduinoWebSockets
2015-05-29 19:44:32 +03:00
Ivan Grokhotkov
11952e167a Merge pull request #339 from moeur/patch-1
Update NTPClient.ino
2015-05-29 19:41:28 +03:00
Ivan Grokhotkov
3a55cadf8d Merge pull request #350 from Toshik/patch-1
Fix windows build
2015-05-29 19:39:41 +03:00
Ivan Grokhotkov
4972a50cd5 Merge pull request #357 from Makuna/StrTok
Fix strtok
2015-05-29 19:39:27 +03:00
Ivan Grokhotkov
3f26dc6666 Merge pull request #351 from adafruit/esp8266
Add Adafruit HUZZAH ESP8266 (ESP-12 breakout) to Board Manager Package
2015-05-29 19:39:12 +03:00
Ivan Grokhotkov
9a86df1de7 Update flash layout to use eboot 2015-05-29 19:37:31 +03:00
Ivan Grokhotkov
9980066e3c Fix eboot makefile 2015-05-29 19:35:31 +03:00
Ivan Grokhotkov
a4d8a3b843 Update esptool to 0.4.5 2015-05-29 19:33:15 +03:00
Ivan Grokhotkov
8ebdcfac72 Add eboot 2015-05-29 19:27:03 +03:00
Cristian Maglie
94a182e841 update revisions log 2015-05-29 18:12:44 +02:00
chromhelm
cd9d30a8fe Saving some bytes in HardwareSerial::write 2015-05-29 18:12:24 +02:00
Makuna
993f731da6 strtok fix
public strtok_r implementation
2015-05-29 08:57:00 -07:00
Makuna
5d34317bd3 Revert "Expose Chip CCompare0 timer"
This reverts commit 17b29fc437.
2015-05-29 08:37:13 -07:00
Makuna
a5a7872d2f Revert "ETS_INTR_ENABLED & ETS_INT_PENDING as inline"
This reverts commit 9560c67aa8.
2015-05-29 08:36:50 -07:00
Makuna
7647df15db Revert "Fixed timer bug and cleaned up"
This reverts commit cff57490fe.
2015-05-29 08:36:11 -07:00
Federico Fissore
f735e10908 Update revisions.txt 2015-05-29 16:22:21 +02:00
Martino Facchin
b590d4898f update revisions.txt 2015-05-29 15:55:50 +02:00
Martino Facchin
2af29619d8 Merge branch 'master' into ide-1.5.x 2015-05-29 15:37:45 +02:00
Martino Facchin
3859fe680b Merge pull request #2495 from facchinm/test-pulseIn-pullreq2
rework pulseIn function to solve issue #2409
2015-05-29 15:38:22 +02:00
Federico Fissore
6974978ea3 Linux: arduino startup script uses #!/usr/bin/env bash. Fixes #3003 2015-05-29 15:35:10 +02:00
Federico Fissore
935becec64 Command line --get-pref may be used without name of the target pref.
If pref name is missing, all prefs are printed on stdout.
Should fix/mitigate #2982
2015-05-29 15:16:51 +02:00
Federico Fissore
a48906e0c2 ContributedPlatform.toString() is used as item in dropdown, so it should print only its version 2015-05-29 15:12:32 +02:00
Martino Facchin
a7d81d0b1c pulseIn: add alternative implementation based on micros() 2015-05-29 15:01:38 +02:00
Martino Facchin
bb3963c0e9 pulseIn: add ASM implementation for Due 2015-05-29 15:01:38 +02:00
Martino Facchin
7a22827359 pulseIn: be consistent with standard API
return 0 if timeout has been reached
2015-05-29 15:01:38 +02:00
Martino Facchin
689c654e8d pulseInASM: rework comment style 2015-05-29 15:01:38 +02:00
Martino Facchin
d4a80be045 pulseIn: add alternative implementation based on micros()
pulseInLong is suitable for long pulses in interrupt context
2015-05-29 15:01:38 +02:00
Martino Facchin
93f74f84ce pulseIn: modify function to use ASM implementation 2015-05-29 15:01:37 +02:00
Martino Facchin
b37b0d1b6d pulseIn: add ASM implementation
this assembly code was generated by avr-gcc 4.8.3
2015-05-29 15:01:37 +02:00
Martino Facchin
0c9f0d50a5 Revert "Temporary fix for pulseIn() regression."
This reverts commit 8ddc5198f6.
To be substituted by ASM generated code
2015-05-29 15:01:37 +02:00
Federico Fissore
5933a7e8d3 Changing order of boards in boards menu: built-in first, boards manager second,
sketchbook hardware folder third. Each group if sorted by alpha, case
insensitive. Fixes #2650
2015-05-29 14:22:45 +02:00
Federico Fissore
1b7574a8b9 Boards Manager: contributions MAY miss tools, but we missed to consider this case. Fixes #3248 2015-05-29 14:22:45 +02:00
Cristian Maglie
31290179e7 update revision log 2015-05-29 12:55:41 +02:00
Arturo Guadalupi
394bab072c Merge pull request #3036 from damellis/tft-spi-transactions
Add SPI transactions to TFT library.
2015-05-29 12:45:27 +02:00
Federico Fissore
7d6518f68e Merge pull request #3229 from ffissore/indent-with-tab-no-brackets
Stop using [ and ] as indentation menu accelerators
2015-05-29 11:35:07 +02:00
Federico Fissore
886590e015 Merge pull request #3236 from ffissore/build-hooks
Additional build hooks
2015-05-29 11:34:54 +02:00
Markus Sattler
936669e234 fix bug #343
add __attribute__ to printf functions for better compiler warning handling.
remove ICACHE_FLASH_ATTR, all cpp files are automatic in FLASH (ld script)
2015-05-28 18:58:09 +02:00
Markus Sattler
bba12477db add missing include #include "ets_sys.h" 2015-05-28 18:50:11 +02:00
Markus Sattler
877aa5aad7 add function to get the MAC / BSSID as String 2015-05-28 17:31:45 +02:00
Federico Fissore
4bf40fc23b Stop using [ and ] as indentation menu accelerators. Use TAB/SHIFT+TAB instead. CMD+BRAKETS are still available on MacOSX only
Fixes #3224 and #220
Also see https://github.com/processing/processing/issues/2199
2015-05-28 17:28:46 +02:00
Federico Fissore
b11d54e503 Compiler: adding hooks (custom recipes) between the main phases. New hooks are:
hooks.sketch.prebuild, hooks.sketch.postbuild, hooks.libraries.prebuild,
hooks.libraries.postbuild, hooks.core.prebuild, hooks.core.postbuild,
hooks.linking.prelink, hooks.linking.postlink, hooks.objcopy.preobjcopy,
hooks.objcopy.postobjcopy, hooks.savehex.presavehex, hooks.savehex.postsavehex
2015-05-28 17:28:24 +02:00
PaulStoffregen
c1002e247f Add build symbols for compile time and sketch path 2015-05-28 17:28:24 +02:00
Markus Sattler
937fb0d610 apply patch 1 for SDK v1.1.0
espressif:

Here is a patch based on SDK_v1.1.0 resolved issues below:
1. SDK 1.1.0 may boot fail if SPI Flash speed is 80MHz.
2. Memory Leak in libssl when SSL connection fail.
3. Update smartconfig, please using it with the latest Espressif APP https://github.com/EspressifApp

Sorry for the inconvenience.
2015-05-28 17:15:49 +02:00
Federico Fissore
5490b96f2e SHIFT-save (upper toolbar) triggers "save as". Fixes #2220 2015-05-28 16:48:33 +02:00
Federico Fissore
c84fb7fc90 Removed a handful of static methods delegates 2015-05-28 15:25:44 +02:00
Federico Fissore
8c83281a19 Do not cache PrinterJob instances. Cache is evil 2015-05-28 14:55:05 +02:00