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