23 Commits

Author SHA1 Message Date
b3b3f9d3ef feat(spi_flash): Refactor SPI flash for saving IRAM 2018-09-17 16:12:39 +08:00
97335027c7 refactor(driver): Refactor uart driver for esp8266 idf 2018-08-10 13:39:53 +08:00
8fdffe47ad refactor(gpio): Refactor gpio driver for esp8266 idf 2018-08-09 10:57:00 +08:00
19f9a8221d feat(esp8266): Refactor startup function 2018-06-28 14:54:40 +08:00
1cde2f5f81 feat(bootloader): Add startup function 2018-06-21 13:06:08 +08:00
4f5700635e feat(partition_table): Make other components to adjust app offset at ox10000 2018-06-15 10:42:06 +08:00
df9a5d6bb1 feat(spi_flash): Modify SPI flash driver 2018-06-08 18:04:38 +08:00
58e6abc3ad feat(esp8266): Add rtc segment in ld file 2018-06-02 21:22:29 +08:00
7573b0539b feat(esp8266): Simplify ld files
IMPORTANT:
1. remove 256 + 256, 512 + 512 map ld files;
2. only support 2MB spi flash, and 1024 + 1024 map;
2018-06-01 14:54:40 +08:00
ed329c10dd fix(esp8266): Fix warning in port.c by using different section name 2018-05-31 16:28:18 +08:00
0ca5fa1850 refactor(log): Refactor log to make it easy to use and twice develop 2018-05-30 15:33:08 +08:00
e15f211d46 feat(esp8266): Add "putc" and "vprintf" of version "ets_" 2018-05-25 19:28:36 +08:00
26e825b0de feat(esp8266): Add ets_printf in SDK side 2018-05-24 15:04:56 +08:00
36d8852194 feat(ld): Put rodata into flash by default
except rodata in libpp.a
2018-05-24 09:57:07 +08:00
7df0212b92 feat(ld): add "ets_printf" to rom link file 2018-05-14 14:51:49 +08:00
9ba5d39551 feat(esp8266): Modify ld files back
commit: 3dda7069 enlarges .text section temperary
2018-04-28 16:17:13 +08:00
0e8280e1dc feat(freertos): Put freertos in flash by default 2018-04-27 21:56:36 +08:00
2f058746c0 Merge branch 'feature/update_freertos_to_newest' into 'master'
update freertos to v10.0.1

See merge request sdk/ESP8266_RTOS_SDK!95
2018-04-27 20:58:20 +08:00
3dda706968 feat(esp8266): Add 0xD00 bytes IRAM space for new FreeRTOS 2018-04-27 20:54:32 +08:00
27888f19cc feat(esp8266): Add WIFI socket and async APIs
1. add section to linking file
2018-04-20 21:00:32 +08:00
7cb0fb72bc feat(esp8266): rename libmain.a to libcore.a and add README 2018-04-04 20:29:00 +08:00
e6b53d0e99 feat(esp8266): Remove linking files' nested models 2018-04-04 20:29:00 +08:00
8876de0c6c feat(esp8266): Move linking file to esp8266 of components 2018-04-04 20:25:08 +08:00