Jeroen Domburg
|
655fd2986a
|
Add interrupt allocation scheme / interrupt sharing. Also modifies drivers and examples. Also allows interrupts
to be marked specifically as having a handler that's all in IRAM.
|
2016-12-08 12:39:33 +08:00 |
Wangjialin
|
c533099e08
|
driver: timer
1. minor modifications
2. use TIMG_WDT_INT_ENA_M instead of BIT(2) in wdt.c
3. add doc/api/timer.rst
|
2016-11-23 17:23:21 +08:00 |
Wangjialin
|
a3c4a70ba3
|
driver: add hardware timer code.
1. add timer driver code
2. add timer example code
3. replace api for enable interrupt in task_wdt.c
|
2016-11-23 02:15:27 +08:00 |
Jeroen Domburg
|
d73448f57f
|
Make sure task wdt also does the right thing when triggered when flash is disabled
|
2016-11-17 18:05:47 +08:00 |
Jeroen Domburg
|
a023b005c6
|
taskwdt fixes: better handling of empty/emptying wdt task list, lock task struct while feeding
|
2016-11-16 17:53:50 +08:00 |
Jeroen Domburg
|
045a53a7e5
|
Fix wdt idle hook
|
2016-11-14 10:20:49 +08:00 |
Jeroen Domburg
|
57009aaa7f
|
Add a more scalable mechanism for the FreeRTOS tick- and idle hooks; idle handler now uses WAITI to reduce power
|
2016-11-11 19:20:54 +08:00 |
Jeroen Domburg
|
9546ad5b5e
|
Move write key and stage action select constants into headers
|
2016-10-26 14:54:50 +08:00 |
Jeroen Domburg
|
7d254eb3f0
|
Move panic handler and gdbstub into esp32 component, clean up wdt according to merge req suggestions
|
2016-10-26 12:23:01 +08:00 |
Jeroen Domburg
|
06bff71481
|
Add licenses, docbook, general cleanup
|
2016-10-25 18:18:11 +08:00 |
Jeroen Domburg
|
89f7752cdd
|
Make CPU1 int wdt / idle task wdt configurable, panic now properly disables other cpu, tick handler now also is called on cpu1, task wdt prints currently running tasks.
|
2016-10-25 18:08:55 +08:00 |
Jeroen Domburg
|
75a11589a1
|
Disable brown-out WDT, fix thread WDT, add panic reason indication to _xt_panic()
|
2016-10-25 17:05:13 +08:00 |
Jeroen Domburg
|
53146799a0
|
Initial addition of wdt and brownout code
|
2016-10-21 17:59:57 +08:00 |