Dong Heng
7df0212b92
feat(ld): add "ets_printf" to rom link file
2018-05-14 14:51:49 +08:00
Dong Heng
4048ed82de
feat(main): Update library to 0b78c0f
...
1. remove "syscall" and "printf"
2. remove global "errno"
2018-05-14 14:51:16 +08:00
Dong Heng
30de450816
feat(newlib): Add newlib platform function
2018-05-14 14:30:42 +08:00
Wu Jian Gang
2a5a639019
Merge branch 'chore/add_cmake_function_for_esp8266' into 'master'
...
feat(esp8266): Add cmake fucntion
See merge request sdk/ESP8266_RTOS_SDK!136
2018-05-04 17:10:32 +08:00
Dong Heng
1202c9d77f
feat(esp8266): Add cmake fucntion
...
1. add fucntion to generate target firmware
2. add function "flash", "erase_flash" and "monitor"
2018-05-04 17:03:48 +08:00
Dong Heng
dfd7fa3490
feat(esp8266): Add cmake script
2018-05-04 16:48:23 +08:00
Wu Jian Gang
c47421d9be
feat(esp8266): Don't use libminic
...
Link error with libc
2018-05-04 08:57:32 +08:00
Zhang Jun Hao
57880c7a41
feat(esp8266): Change ip_addr/ip_addr_t to ip4_addr/ip4_addr_t
2018-05-01 13:26:52 +08:00
Wu Jian Gang
9ba5d39551
feat(esp8266): Modify ld files back
...
commit: 3dda7069
enlarges .text section temperary
2018-04-28 16:17:13 +08:00
Wu Jian Gang
0e8280e1dc
feat(freertos): Put freertos in flash by default
2018-04-27 21:56:36 +08:00
Wu Jian Gang
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
Dong Heng
3dda706968
feat(esp8266): Add 0xD00 bytes IRAM space for new FreeRTOS
2018-04-27 20:54:32 +08:00
Dong Heng
632af7388e
feat(esp8266): Add panic function when crash
2018-04-27 17:54:26 +08:00
Wu Jian Gang
98bb966357
feat(wifi): Using esp socket in WiFi libs
2018-04-26 18:05:21 +08:00
Dong Heng
27888f19cc
feat(esp8266): Add WIFI socket and async APIs
...
1. add section to linking file
2018-04-20 21:00:32 +08:00
Wu Jian Gang
34cd06c059
feat(esp8266): Remove freeRTOS dependence in internal libs
2018-04-19 20:16:48 +08:00
Dong Heng
313aa1b4e8
feat(esp8266): Rename WIFI OS adapter array
2018-04-19 17:38:27 +08:00
Wu Jian Gang
a832a0d506
feat(esp8266): Remove freeRTOS dependence in internal libs
2018-04-19 16:58:35 +08:00
Dong Heng
3ee9fe751b
feat(esp8266): Modify WIFI OS adapter APIs for ESP8266
...
Add platform code of FreeRTOS.
2018-04-19 16:21:21 +08:00
Dong Heng
8ed2d1de46
feat(esp8266): Bring wifi OS adapter API header file from esp-idf
2018-04-19 16:19:32 +08:00
Wu Jian Gang
d7b67ed6e8
feat(esp8266): Remove xtensa source from libcore.a
2018-04-19 14:41:22 +08:00
Dong Heng
bd148bbb34
feat(esp8266): Add fucntion to pass compiling
...
Remove unused code.
2018-04-19 14:22:14 +08:00
Dong Heng
f8692936e0
feat(esp8266): Add xtensa source to esp8266 component
2018-04-19 14:15:39 +08:00
zhangjunhao
84829fec67
feat(wifi): remove lwip from wifi
2018-04-17 21:15:34 +08:00
Wu Jian Gang
e3cdb2dae3
feat(structure): Re-structure some include
2018-04-08 20:42:35 +08:00
Wu Jian Gang
6a4bbf217d
feat(structure): Remove unused makefile
2018-04-08 18:16:19 +08:00
Dong Heng
ef0ba30297
fix(esptool): fix linking error
2018-04-08 17:23:09 +08:00
Dong Heng
2065a90079
feat(esp8266): Add libhal.a to esp8266
2018-04-08 16:54:27 +08:00
Dong Heng
e74ac4e624
feat(esp8266): Update esp8266 header file
...
Add NMI critical function.
2018-04-08 16:28:38 +08:00
Dong Heng
93df33802f
feat(esp8266): Modify Makefile.projbuild for esp8266
...
1. support generating esp8266 specific bin when input 'make' and so on
2. support 'make flash', 'make monitor' and 'make monitor flash'
3. esp8266 do not support secure boot
2018-04-08 14:17:05 +08:00
Dong Heng
70152ef723
feat(esp8266): Move Makefile.projbuild from esptool_py to esp8266
...
Every chip should has its own 'esptool' function and parameters.
2018-04-08 14:02:17 +08:00
Dong Heng
1f52074eaf
feat(esp8266): Modify component.mk for esp8266
2018-04-08 12:43:21 +08:00
Dong Heng
b7070f35c3
feat(esp8266): Bring esp32 component.mk from esp-idf
...
Prepare to modify for ESP8266.
2018-04-08 11:30:04 +08:00
Wu Jian Gang
752f131021
Merge branch 'feature/move_xtensa_to_esp8266' into 'refactor'
...
Move xtensa to components
See merge request sdk/ESP8266_RTOS_SDK!30
2018-04-08 10:59:37 +08:00
Dong Heng
029070ddbb
feat(esp8266): Move xtensa to esp8266 of components
2018-04-08 10:47:27 +08:00
Dong Heng
3e1f0b973e
feat(esp2866): Move driver to esp8266 of components
2018-04-08 10:38:18 +08:00
Dong Heng
f78aed4a16
feat(esp8266): Move firmware to esp8266 of components
...
Including bootloador, init data
2018-04-08 10:28:16 +08:00
Dong Heng
7cb0fb72bc
feat(esp8266): rename libmain.a to libcore.a and add README
2018-04-04 20:29:00 +08:00
Dong Heng
c4b81841b2
feat(esp8266): Remove unnecessary library files
2018-04-04 20:29:00 +08:00
Dong Heng
e6b53d0e99
feat(esp8266): Remove linking files' nested models
2018-04-04 20:29:00 +08:00
Dong Heng
1ca077baa2
feat(esp8266): Move esp8266 header to esp8266 of components
2018-04-04 20:29:00 +08:00
Dong Heng
5a62aa1075
feat(esp8266): Move library to esp8266 of components
2018-04-04 20:25:08 +08:00
Dong Heng
8876de0c6c
feat(esp8266): Move linking file to esp8266 of components
2018-04-04 20:25:08 +08:00