This website requires JavaScript.
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