Gregory Nutt
|
a581d7c2e3
|
arch/: Relasted to last big change to force interrupts to be disabled. In the SMP case, we still must call leave_critical_section() at least once in order to compensate for the fact that the irqcount was incremented in up_schedsigaction().
|
2018-06-06 17:04:12 -06:00 |
|
Gregory Nutt
|
c260ef5d59
|
arch/xtensa/common: Port the SMP change by Masayuki Ishikawa to the Xtensa family.
|
2018-02-14 08:58:22 -06:00 |
|
Gregory Nutt
|
0db31d0cd1
|
SMP: Fix a typo introduced in c5b00ccfc4
|
2017-01-16 08:48:05 -06:00 |
|
Gregory Nutt
|
a2083fbc92
|
Update some comments
|
2017-01-15 12:35:03 -06:00 |
|
Gregory Nutt
|
2837eff0cd
|
SMP: Most cosmetic clean-up from review of previous commit.
|
2017-01-14 09:22:13 -06:00 |
|
Gregory Nutt
|
c5b00ccfc4
|
SMP Signals: Fix some SMP signal delivery logic. Was not handling some critical sections correctly and was missing logic to signal tasks running on other CPUs.
|
2017-01-14 08:28:37 -06:00 |
|
Gregory Nutt
|
714e6f80ca
|
Xtensa ESP32: Corrects a problem with dispatching to signal handlers: Cannot vector directly to the signal handling function as in other ABIs under the Xtensa Window ABI. In that case, we need to go through a tiny hook when performs the correct window call (call4) otherwise registers will be scrambled in the signal handler
|
2016-12-22 11:19:38 -06:00 |
|
Gregory Nutt
|
261e0edc61
|
Xtensa: Adapt co-processor state save/restore functions so that they are call-able from C with Windows ABI.
|
2016-10-30 08:35:09 -06:00 |
|
Gregory Nutt
|
8c96221093
|
Xtensa: Replace CONFIG_XTENSA_CALL0_ABI with compiler defined __XTENSA_CALL0_ABI__
|
2016-10-30 07:37:51 -06:00 |
|
Gregory Nutt
|
09b462e419
|
Xtensa: Add region protected; Implement some missing signal handling logic.
|
2016-10-23 09:02:50 -06:00 |
|
Gregory Nutt
|
cf217c6e87
|
Xtensa: Fix a few more compilation issues
|
2016-10-21 11:24:23 -06:00 |
|
Gregory Nutt
|
f07601a067
|
Xtensa: First cat at context switching functions
|
2016-10-21 10:43:59 -06:00 |
|