Commit graph

  • 3bacab7c67 Correct prototype for sdk_uart_rx_one_char, kudos to @foogod Johan Kanflo 2015-08-06 21:00:24 +0200
  • 64a1e5598b Correct prototype for sdk_uart_rx_one_char, kudos to @foogod Johan Kanflo 2015-08-06 21:00:24 +0200
  • 74041e4210 WiFi credentials Johan Kanflo 2015-07-28 23:56:47 +0200
  • 0e521a74a9 WiFi credentials Johan Kanflo 2015-07-28 23:56:47 +0200
  • 1cb2de5b96 spi_flash.h: Correct comment regarding flashchip structure Angus Gratton 2015-08-07 18:19:09 +1000
  • e7460de0a1 esp_system.h: Fix return type of sdk_system_get_rst_info Angus Gratton 2015-08-06 16:35:20 +1000
  • ed0a079d9b Expose SDK flashchip parameter Angus Gratton 2015-08-06 11:37:34 +1000
  • d703f8eae0 esptool.py: Ensure flash size args are passed at each step Angus Gratton 2015-08-06 11:34:26 +1000
  • bed6907d22 Exception vector address must be 256 byte aligned Angus Gratton 2015-08-06 09:54:46 +1000
  • 5f82b3c27f Merge branch 'master' of github.com:SuperHouse/esp-open-rtos Angus Gratton 2015-08-05 14:24:10 +1000
  • 19b8383069 Working TFTP server based OTA updates Angus Gratton 2015-08-04 14:50:50 +1000
  • 6887a8119a Simple example: Fix printf modifier Angus Gratton 2015-08-05 13:58:09 +1000
  • dd538b2889 Makefile: Pass flash size & speed flags to both esptool.py & esptool2 Angus Gratton 2015-08-04 18:28:27 +1000
  • 6bbd6736a4 Add SDK set_sleep_type/get_sleep_time functions (undocumented in 0.9.9, may not workas expected) Angus Gratton 2015-08-03 12:50:57 +1000
  • aed843fc14 exception_vectors: Remove some cruft some the symbol table Angus Gratton 2015-07-30 10:10:37 +1000
  • 147257efa4 Almost functional OTA support Angus Gratton 2015-07-29 10:40:53 +1000
  • 3797cf5357 lwip: Ignore some compiler warnings when debugging is on Angus Gratton 2015-07-29 16:41:01 +1000
  • efc454035c Move all code paths touched by NMI to IRAM Angus Gratton 2015-07-29 10:34:09 +1000
  • 28fdebee92 gpio: Change gpio_write argument to bool Angus Gratton 2015-07-29 10:34:28 +1000
  • 9c7c94f96d Makefile: When assembling, add the source dir to the assembler include path Angus Gratton 2015-07-28 11:42:56 +1000
  • 30877f4ef0 Makefile: Assemble any .s files files found in SRC_DIRs Angus Gratton 2015-07-28 11:27:35 +1000
  • 2440ba526a Makefiles: Allow for EXTRA_COMPONENTS and EXTRA_LDFLAGS to append to either variable Angus Gratton 2015-07-28 11:20:18 +1000
  • 265cef7e00 Add some LED debugging assembler macros Angus Gratton 2015-07-28 11:19:01 +1000
  • ed7ba52c9a Add exception vectors & low-level handlers Angus Gratton 2015-07-28 11:01:57 +1000
  • 4d91d4432e Merge pull request #14 from kanflo/master Angus Gratton 2015-07-24 09:57:10 +1000
  • d4873379a9 Changed flashing order Johan Kanflo 2015-07-23 14:07:31 +0200
  • d4a503f320 Fix bug with blank OTA binary file name Angus Gratton 2015-07-23 15:19:30 +1000
  • 87dc2317f5 Support building an OTA-compatible flash image Angus Gratton 2015-07-21 15:02:09 +1000
  • 5bbbc1f144 Run linker scripts via C preprocessor Angus Gratton 2015-07-16 16:24:33 +1000
  • c95369e86c emacs dir-locals.el: Only disable tabs in c-mode (Makefiles need tabs) Angus Gratton 2015-07-21 15:22:39 +1000
  • e0e7814856 Update README, including removing references to esp8266-wiki Angus Gratton 2015-07-15 16:15:35 +1000
  • 86188c01fd Merge branch 'newlib' Angus Gratton 2015-07-15 16:01:18 +1000
  • 689cf874b2 Provide our own newlib libc Angus Gratton 2015-07-15 15:09:55 +1000
  • a566a51c09 Use linker scripts rather than libcirom/objcopy tricks to arrange IRAM/IROM sections. Angus Gratton 2015-07-09 13:48:47 +1000
  • 1d72ed3f70 Hardware timer support Angus Gratton 2015-06-18 08:59:33 +1000
  • 4217a1029e xtensa_interrupts: Add _xt_disable_interrupts/_xt_restore_interrupts inline functions Angus Gratton 2015-06-18 11:15:26 +1000
  • 5151ccc3b2 xtensa_interrupts: Add esync after writing intenable/intclear, add comment about non-interrupt-safe mask/unmask Angus Gratton 2015-06-18 09:02:41 +1000
  • 2c1b1ab141 Minor core header cleanups Angus Gratton 2015-06-18 09:00:02 +1000
  • ad37abda8b blink examplpe: Fix FreeRTOSConfig mistake Angus Gratton 2015-06-17 08:07:26 +1000
  • 72b61b17f8 Create a default FreeRTOSConfig.h, can override on a per-program basis Angus Gratton 2015-06-16 17:28:32 +1000
  • 8478dfd92f Examples: Rename main.c files to more descriptive file names Angus Gratton 2015-06-16 16:59:32 +1000
  • f0db6f2b98 WiFi Examples: Load SSID & password from a common local.h file instead of coding into program Angus Gratton 2015-06-16 16:58:27 +1000
  • a3c4469b1f Add a linker script comment for all the patched newlib _lock_xxx symbols Angus Gratton 2015-06-16 16:23:36 +1000
  • b7b16de429 Alias ets_printf directly to printf at link time Angus Gratton 2015-06-16 16:22:55 +1000
  • 2e51f7b164 http_get_ssl example: Fix name of output elf file Angus Gratton 2015-06-16 12:11:11 +1000
  • 93dc7edead Grow linker script irom section for 512KB flash chip Angus Gratton 2015-06-16 10:11:21 +1000
  • aaef4b0644 Replace all binary SDK libc functions with newlib Angus Gratton 2015-06-16 10:02:36 +1000
  • f0b5bc324c Implement xPortGetFreeHeapSize when using libc memory management Angus Gratton 2015-06-16 12:10:10 +1000
  • 49268a33e1 Link against newlib from esp-open-sdk's libcirom, replace FreeRTOS heap management. Angus Gratton 2015-06-15 16:51:06 +1000
  • 1b0124cf05 Timer FRC1 & FRC2 registers Angus Gratton 2015-06-12 17:04:17 +1000
  • 8f3111c5e1 Add local.mk to gitignore Angus Gratton 2015-06-12 10:40:35 +1000
  • b4cbd2712e Makefile tweaks for xxx_SRC_FILES search path & error reporting Angus Gratton 2015-06-12 10:27:14 +1000
  • 685a48583a Change 'TARGET' in makefiles to 'PROGRAM', keep consistent with documentation terminology Angus Gratton 2015-06-12 10:26:02 +1000
  • 47a7bb1952 blink example: Remove stray gpio_enable call Angus Gratton 2015-06-12 09:57:32 +1000
  • f7c4b6d550 Dependencies: Rebuild component if its makefile changes, or if common.mk/local.mk changes Angus Gratton 2015-06-12 09:51:25 +1000
  • f34e229bbc Allow specifying list of files in Makefiles as alternative to dirs Also allow xx_EXTRA_SRC_FILES Let target component use name TARGET so TARGET_EXTRA_SRC_FILES, TARGET_SRC_DIR, etc. Angus Gratton 2015-06-12 08:12:47 +1000
  • b3aa4eedd3 Change github URLs to use HTTPS not ssh Angus Gratton 2015-06-12 07:44:14 +1000
  • 5e08256849 Add note about building esp-open-sdk with STANDALONE=n Angus Gratton 2015-06-12 07:41:19 +1000
  • 6a5866aa55 http examples: don't write NULs to sockets Angus Gratton 2015-06-09 09:03:56 +1000
  • c09167715e Indentation fixes Angus Gratton 2015-06-09 09:00:32 +1000
  • a59b1565e4 Better comments on esp_gpio_interrupts.c Angus Gratton 2015-06-08 18:33:56 +1000
  • 0078252df3 Add GPIO config, interrupt registers, GPIO interrupt support, 'button' example Angus Gratton 2015-06-08 18:09:06 +1000
  • 822533fd92 Interrupt support refactor Angus Gratton 2015-06-08 18:00:44 +1000
  • 0dbb6d31a5 Add IRAM attribute for IRAM loaded symbols, add to common FreeRTOS functions Angus Gratton 2015-06-08 17:54:46 +1000
  • a476fb007e Fix IROM macro Angus Gratton 2015-06-08 17:58:10 +1000
  • 2c46be9825 Basic support for GPIOs 0-15. Angus Gratton 2015-06-05 11:46:25 +1000
  • b01e7a89bd Rearrange make order so user program gets compiled first (most likely to have compiler error) Angus Gratton 2015-06-05 11:47:19 +1000
  • 5cb37060cd Readme: Add third party libraries link and axTLS Angus Gratton 2015-06-03 14:45:31 +1000
  • a173ffa81d Remove custom entry point, pending merge of esptool.py patch adding --entry-symbol option Angus Gratton 2015-06-03 14:29:56 +1000
  • 1ee7222509 Add wiki link, clean up README a bit Angus Gratton 2015-06-03 09:15:56 +1000
  • 1bfe1c5147 Fix makefile local.mk usage Angus Gratton 2015-06-03 09:14:50 +1000
  • 4790654bc2 Add actual LICENSE file Angus Gratton 2015-06-03 07:53:55 +1000
  • 9120590caa Fix up submodule paths, add some hints for submodule usage Angus Gratton 2015-06-02 18:51:22 +1000
  • b92fd8a872 Tweak // path argument in makefile Angus Gratton 2015-06-02 18:03:16 +1000
  • 81afe58334 Change symbol extraction to use objdump not nm Angus Gratton 2015-06-02 17:57:33 +1000
  • 9e3328abe8 Add 'examples' top level Makefile for building all examples together Angus Gratton 2015-06-02 17:14:17 +1000
  • 70cec6c3b7 Rename the sdk_prototypes header to sdk_private Angus Gratton 2015-06-02 15:20:19 +1000
  • 1292829a07 Add hmac test vector test program Angus Gratton 2015-06-02 15:12:39 +1000
  • c126fa6430 Add README, 'make help', header comments, Copyright notices Angus Gratton 2015-06-02 15:06:40 +1000
  • c8bc934b3d Fixup git revision in axTLS output Angus Gratton 2015-06-02 15:06:00 +1000
  • 93c3e1a53a Add http_get_ssl example Angus Gratton 2015-06-02 10:58:40 +1000
  • 52d6bbea51 lwip config: Reduce default DNS result cache size to save RAM Angus Gratton 2015-06-02 10:43:27 +1000
  • 3fcec6106f Swap binary axTLS libssl for direct compiled version Angus Gratton 2015-06-02 10:43:08 +1000
  • c19346fa23 Update axtls module with embedded-friendly tweaks Angus Gratton 2015-06-02 17:11:46 +1000
  • 98730b96b5 Add axTLS version.h file, embed git revision in version Angus Gratton 2015-06-02 10:35:07 +1000
  • 6e44ce3d11 Add axTLS git-svn mirror repo as submodule Angus Gratton 2015-06-02 17:04:06 +1000
  • e743d03a78 Preprocess all binary SDK symbols to add an sdk_ prefix Angus Gratton 2015-05-30 19:11:04 +1000
  • 05019cb0ee Remove cJSON blob (can re-add later from source) Angus Gratton 2015-05-28 18:09:39 +1000
  • b8576dd554 Fix errno Angus Gratton 2015-05-26 11:10:26 +1000
  • a6e8647114 Clean up FreeRTOSConfig defaults, increase min task stack size Angus Gratton 2015-05-26 10:24:54 +1000
  • cba882b46d http_get example: Fix printing of DNS resolved IP Angus Gratton 2015-05-21 14:34:54 +1000
  • 7c982da48f Add function prototypes for LWIP SDK functions, allow compilng with -Werror again Angus Gratton 2015-05-21 12:59:23 +1000
  • dc4ca6861f Remove udhcp (DHCP server support) as it's a GPL violation :( Angus Gratton 2015-05-21 12:21:26 +1000
  • 8e174aa518 Comment vPortEnterCritical/vPortExitCritical functions Angus Gratton 2015-05-21 12:13:18 +1000
  • df9e9bf9a4 Working from-source IP stack Angus Gratton 2015-05-21 12:06:55 +1000
  • e4bc8fab7a First set of changes for from-source esp-lwip Angus Gratton 2015-05-13 16:40:54 +1000
  • 2449914df1 Makefile: Add 'size' target Angus Gratton 2015-05-13 16:41:16 +1000
  • 156143d850 Allow parallel 'make rebuild' Angus Gratton 2015-05-12 10:20:09 +1000
  • 806962d5c7 Replace lwip SDK blob with lwip 1.4.1 upstream source Angus Gratton 2015-05-12 10:12:50 +1000
  • 496c5a8330 Heavily rework Makefile to support 'components' of source code to build independently, etc. Angus Gratton 2015-05-12 10:08:39 +1000