Commit Graph

  • 4f7d1c2393 Header files adjustments Michael Jacobsen 2015-08-19 08:44:41 +0200
  • 1282e11c08 Added C++ base components and example Michael Jacobsen 2015-08-19 08:38:15 +0200
  • e2e841c660 Remove 'packed' attribute from all regs structs Alex Stewart 2015-08-25 17:13:13 -0700
  • 2a939e97b5 Remove unnecessary AND for VAL2FIELD macro Alex Stewart 2015-08-25 17:07:06 -0700
  • 22d35ed5f2 Merge pull request #29 from foogod/issue_8 Angus Gratton 2015-08-24 16:14:19 +1000
  • cf4b477c1f lwipopts.h: Rearrange debug macros, add placeholdes for UDP and ICMP debug Angus Gratton 2015-08-24 10:52:40 +1000
  • 050b17adbe Add a comment explaining commented out REG_BASE lines Angus Gratton 2015-08-22 17:39:25 +1000
  • aa17221929 Merge pull request #27 from foogod/issue_8 Angus Gratton 2015-08-22 17:36:37 +1000
  • 2f3b82812b Add esp/rtcmem_regs.h Alex Stewart 2015-08-21 14:20:00 -0700
  • fdbb361a60 Fix a couple of struct def issues with 2 previous commits Alex Stewart 2015-08-21 14:06:38 -0700
  • 0b6dfb6080 Add more regs to esp/dport_regs.h Alex Stewart 2015-08-21 13:59:20 -0700
  • e88b5b8c4b Add esp/uart_regs.h and esp/spi_regs.h Alex Stewart 2015-08-21 13:56:23 -0700
  • 1ebb85b150 rename GPIO_CONF_DRIVER_ENABLE back to GPIO_CONF_PUSH_PULL Alex Stewart 2015-08-21 09:54:20 -0700
  • 6470450aff Clarify some install steps in README Angus Gratton 2015-08-21 16:30:02 +1000
  • 65581f1cdd Add Travis build status icon to README Angus Gratton 2015-08-21 16:21:49 +1000
  • 66a1983a95 examples/Makefile: Make more make-like instead of using shell loops Angus Gratton 2015-08-21 15:53:34 +1000
  • 24ff83fc41 Add Travis support - build toolchain, esptool2, all example projects Angus Gratton 2015-08-20 16:21:40 +1000
  • ab6f4b8420 Fixup some constants used in examples Alex Stewart 2015-08-20 15:11:29 -0700
  • e07395fcb6 Merge branch 'master' into issue_8 Alex Stewart 2015-08-20 11:13:41 -0700
  • 7f983bc474 Add netbuf_helpers.h temporary header Angus Gratton 2015-08-20 15:33:08 +1000
  • 8263fce80f Fix leftover IOMUX_FUNC_A/D references Alex Stewart 2015-08-19 16:53:02 -0700
  • d2231b7ff5 Cleanup a few comments in *_regs.h files Alex Stewart 2015-08-19 16:50:56 -0700
  • 177ad281aa Add esp/wdt_regs.h Alex Stewart 2015-08-19 16:48:11 -0700
  • 4fa66ca391 Added esp/timer_regs.h and esp/dport_regs.h Alex Stewart 2015-08-19 11:34:18 -0700
  • b271e19b51 Replace stdint.h with esp/types.h in gpio_regs.h Alex Stewart 2015-08-19 09:05:03 -0700
  • b84a69168f Fix cut-paste error in gpio_regs.h comment Alex Stewart 2015-08-19 09:03:18 -0700
  • fc1a1a7d0a Add esp/gpio_regs.h Alex Stewart 2015-08-18 22:46:25 -0700
  • 2ffd3da71e Add esp/iomux_regs.h Alex Stewart 2015-08-18 17:38:31 -0700
  • 491bf900c4 espressif/esp_wifi.h: Add prereq includes Angus Gratton 2015-08-13 17:11:07 +1000
  • 7d480876fa Add basic C++ new/delete operators, as contributed by @mikejac in #24 Angus Gratton 2015-08-13 08:32:34 +1000
  • 7f338e66cb Unaligned load: Remove debugging variables Angus Gratton 2015-08-11 16:25:35 +1000
  • e3b24df043 Unaligned load: Shave a few more instructions off Angus Gratton 2015-08-11 16:25:11 +1000
  • 3b3f5ea771 Unaligned loads: Only save working registers, use jump table to load non-working registers Angus Gratton 2015-08-11 15:29:53 +1000
  • 8ea4ae27e2 Unaligned loader: Support l16si Angus Gratton 2015-08-11 15:03:53 +1000
  • 773a046dc3 Unaligned loader: clean up, reduce number of registers Angus Gratton 2015-08-11 14:23:41 +1000
  • 424dc0f3b0 Add C++ support to Makefile, and proof-of-concept simple.cpp example Angus Gratton 2015-08-10 15:51:57 +1000
  • da6b5f74bb Mostly updated header files for use in C++ Michael Jacobsen 2015-07-30 19:34:13 +0200
  • 3eee1a9845 Examples: Fix printf argument flags for older example programs Angus Gratton 2015-08-10 14:50:56 +1000
  • 72670be012 Update work with WiFi credentials Angus Gratton 2015-08-10 14:50:32 +1000
  • bfd38cd1e2 Experimental support for storing const strings in SPI flash or IRAM Angus Gratton 2015-08-10 11:51:46 +1000
  • 25e124a612 ld: Link memmove into IRAM (used by sprintf, etc.) Angus Gratton 2015-08-10 11:53:37 +1000
  • d685581829 Syscall hander: Fix a3 save address Angus Gratton 2015-08-10 11:52:26 +1000
  • 64a1e5598b Correct prototype for sdk_uart_rx_one_char, kudos to @foogod Johan Kanflo 2015-08-06 21:00:24 +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