Alexey Gerenkov
|
04acc88023
esp32: Fixes watchdog problem when printing core dump to uart
|
há 9 anos atrás |
Ivan Grokhotkov
|
f7e2e456e4
intr_alloc: mark inline asm operand as earlyclobber
|
há 9 anos atrás |
Jeroen Domburg
|
3168ad10e7
Core timer 2 is unusable for FreeRTOS ticks because it triggers a high-level interrupt. This commit deletes the option to select it.
|
há 9 anos atrás |
Ivan Grokhotkov
|
a2e0c2432e
esp32: sanity check ISR handler address passed into esp_intr_alloc
|
há 9 anos atrás |
Jeroen Domburg
|
11a994d5d8
Calling esp_intr_noniram_[en|dis]able twice is an error, so abort instead of doing an assert which disappears in non-debug mode
|
há 9 anos atrás |
Deomid Ryabkov
|
1597f7a035
Add IRAM_ATTR to esp_intr_{enable,disable}
|
há 9 anos atrás |
Jeroen Domburg
|
d5c57d1d10
Put ets_isr_* functions into IRAM. Original fns were in ROM so people may expect them to work when flash cache is out.
|
há 9 anos atrás |
Jeroen Domburg
|
78161a1fe3
Replace non-multicore-aware rom funcs with multicore-aware funcs, ESP_LOG->ESP_EARLY_LOG fix, reserve ints used in wireless libs. Fixes WiFi crashing
|
há 9 anos atrás |
Jeroen Domburg
|
2c34ab3374
Mark some interrupts that are now allocated dynamically as free, add int handle param documentation, add local ints test
|
há 9 anos atrás |
Jeroen Domburg
|
9dc908d105
Add test for local interrupts, fix int disable code
|
há 9 anos atrás |
Jeroen Domburg
|
ae8c37e0b6
Add disabling/enabling of shared interrupt, add testcase for interrupts
|
há 9 anos atrás |
Jeroen Domburg
|
32fa94935d
Changes according to merge request
|
há 9 anos atrás |
Jeroen Domburg
|
655fd2986a
Add interrupt allocation scheme / interrupt sharing. Also modifies drivers and examples. Also allows interrupts
|
há 9 anos atrás |