|
c3e51b1a4e
|
feat(freertos): Add crash and jump to panic for "abort()"
Remove compiling warning.
|
2018-10-31 19:04:01 +08:00 |
|
|
f730498b89
|
feat(freertos): Add "noreturn" to save IRAM
Put some functions to flash.
|
2018-10-25 17:08:32 +08:00 |
|
|
2a8c5b35e8
|
Merge branch 'bugfix/freertos_timer_stack_config' into 'master'
bugfix/freertos_timer_stack_config: Added config option for Timer stack.
See merge request sdk/ESP8266_RTOS_SDK!571
|
2018-10-23 21:55:08 +08:00 |
|
|
8c48a58bef
|
feat(freertos): When watch dog triggle, not check it is ISR
|
2018-10-23 20:29:35 +08:00 |
|
|
8e4f938ae6
|
fix(freertos): Fix ets_printf lead to panic reenter
|
2018-10-23 20:09:21 +08:00 |
|
|
f5f0e93050
|
fix(freertos): Fix panic stack overflow
|
2018-10-23 15:27:32 +08:00 |
|
|
ec77c9711b
|
bugfix/freertos_timer_stack_config: Added config option for Timer stack.
Added configuration option for Timer Stack size in FreeRTOS.
|
2018-10-22 14:34:18 +05:30 |
|
|
a6a342ae51
|
feat(freertos): Add function to panic NMI/ISR/task stack data and keep its stack safe
Fix part panic information error.
|
2018-10-19 14:38:03 +08:00 |
|
|
89e902e168
|
feat(freertos): Add stdlib.h header file declare to base header file to make it match esp-idf
|
2018-10-18 15:26:13 +08:00 |
|
|
056ef5f27e
|
Merge branch 'docs/modify_freertos_license_from_gpl_to_mit' into 'master'
Modify some FreeRTOS port files license from GPL to MIT
See merge request sdk/ESP8266_RTOS_SDK!536
|
2018-10-11 15:02:57 +08:00 |
|
|
8c2f1c7616
|
docs(freertos): Modify some files license from GPL to MIT
Closes https://github.com/espressif/ESP8266_RTOS_SDK/issues/321
|
2018-10-11 15:01:21 +08:00 |
|
|
486da348bf
|
feat(freertos): API compatible with esp-idf
|
2018-10-11 13:54:35 +08:00 |
|
|
1b63208046
|
fix(freertos): Fix entering first stack cover wrong memory
|
2018-09-28 11:40:14 +08:00 |
|
|
54cd3f4b61
|
feat(sdk): Midify "__FILE__" to "__ESP_FILE__" for some components
|
2018-09-21 13:04:59 +08:00 |
|
|
bc239c0ed3
|
feat(esp8266): Link some functions from IRAM to flash
|
2018-09-17 13:50:34 +08:00 |
|
|
1fc474b8c9
|
feat(pthread): Modify for ESP8266
|
2018-09-13 15:34:54 +08:00 |
|
|
580fa88ad0
|
feat(freertos): Add port to get freertos rate hz
|
2018-09-13 15:29:46 +08:00 |
|
|
7e8650dd65
|
feat(esp8266): Refactor task watch dog
1. Remove old watch dog function
2. Put WIFI NVS index table from RAM to flash
|
2018-09-13 15:20:33 +08:00 |
|
|
b919197c07
|
feat(freertos): Add configuration for interrupt stack size
|
2018-09-12 13:40:03 +08:00 |
|
|
a4369522b9
|
feat(heap): Remove old heap and modify old heap API
|
2018-09-12 11:12:30 +08:00 |
|
|
1c92913d9e
|
fix(freertos): Fix panic reenter
|
2018-09-05 19:05:53 +08:00 |
|
|
1904c02b66
|
Merge branch 'bugfix/fix_timer_freq_error_when_switch_cpu_freq' into 'master'
Fix timer frequency error when switch CPU frequncy
See merge request sdk/ESP8266_RTOS_SDK!416
|
2018-08-22 17:52:56 +08:00 |
|
|
8633994744
|
feat(FreeRTOS): Modify for ESP8266
|
2018-08-22 14:05:59 +08:00 |
|
|
56e89a4372
|
feat(FreeRTOS): Bring os hook from esp-idf
Commit ID: 4eb28b9a
|
2018-08-22 11:00:20 +08:00 |
|
|
0f2d83b24f
|
fix(freertos): Fix timer frequency error when switch CPU frequncy
|
2018-08-21 17:48:51 +08:00 |
|
|
f5196d26a6
|
feat(esp8266): Modify header file relationship for app using BITx
|
2018-08-09 19:53:44 +08:00 |
|
|
35ee995327
|
fix(components): Fix all components's compile warning and enable warning checking
|
2018-08-07 15:42:28 +08:00 |
|
|
8f9e0da791
|
Merge branch 'feature/add_throughput_mode' into 'master'
Add full icache mode
See merge request sdk/ESP8266_RTOS_SDK!352
|
2018-08-01 15:15:29 +08:00 |
|
|
bbdb7737fb
|
Merge branch 'feature/add_freertos_hz_config' into 'master'
feat: configurate FreeRTOS HZ
See merge request sdk/ESP8266_RTOS_SDK!337
|
2018-08-01 09:58:33 +08:00 |
|
|
b32c52874d
|
feat(esp8266): Add full icache mode
Use full 32 KB iram as icache.
|
2018-07-31 11:01:06 +08:00 |
|
|
8e50ff353a
|
fix(newlib): Fix application disable intterupt then call newlib internal mutex function
|
2018-07-30 19:58:11 +08:00 |
|
|
610e6a11ef
|
feat: configurate FreeRTOS HZ
|
2018-07-26 16:50:04 +08:00 |
|
|
48a173e358
|
feat(freertos): Add memory mark to trace heap over call levels
|
2018-07-18 16:03:06 +08:00 |
|
|
627452e85c
|
bugfix(freertos): CPU switch from kernel to user mode
|
2018-07-18 10:36:04 +08:00 |
|
|
e2091c6af9
|
feat(FreeRTOS): Close ISR when panic
|
2018-07-17 20:40:20 +08:00 |
|
|
d5b6457704
|
feat(freertos): Fix FreeRTOS stack overflow checking missing
|
2018-07-10 15:35:15 +08:00 |
|
|
1ba1e5ccbd
|
feat(task): Change all tasks size 4 times the original
|
2018-07-09 20:11:41 +08:00 |
|
|
0a0db61155
|
feat(freertos): Change task stack unit from "unsigned long" to "unsigned char"
|
2018-07-09 19:35:00 +08:00 |
|
|
ce35ff95e7
|
Merge branch 'feature/modify_malloc_function' into 'master'
feat(newlib): Use new private malloc function
See merge request sdk/ESP8266_RTOS_SDK!264
|
2018-07-06 19:53:35 +08:00 |
|
|
c42975f28f
|
feat(freertos): Enable cache when panic
Some function may disable cache.
|
2018-07-05 14:31:30 +08:00 |
|
|
83ec6f3d58
|
feat(newlib): Use new private malloc function
Add return address to debug memory leak.
|
2018-07-05 10:55:59 +08:00 |
|
|
4268f9c971
|
feat(freertos): Add panic for task stack
|
2018-07-03 17:50:59 +08:00 |
|
|
ac6393b5b3
|
feat(esp8266): Add software watch dog panic function
|
2018-07-02 13:52:19 +08:00 |
|
|
19f9a8221d
|
feat(esp8266): Refactor startup function
|
2018-06-28 14:54:40 +08:00 |
|
|
9d0b024433
|
feat(esp8266): Refactor ets system headler file
|
2018-06-27 11:39:50 +08:00 |
|
|
49e9e51b3c
|
feat(freertos): Add error check function
|
2018-06-25 20:11:13 +08:00 |
|
|
1cde2f5f81
|
feat(bootloader): Add startup function
|
2018-06-21 13:06:08 +08:00 |
|
|
df9a5d6bb1
|
feat(spi_flash): Modify SPI flash driver
|
2018-06-08 18:04:38 +08:00 |
|
|
e15f211d46
|
feat(esp8266): Add "putc" and "vprintf" of version "ets_"
|
2018-05-25 19:28:36 +08:00 |
|
|
e518650b36
|
feat: Don't use c_types.h in SDK
|
2018-05-24 20:41:29 +08:00 |
|