| .. |
|
xtensa.h
|
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 |
|
xtensa_abi.h
|
Missing escape character on CR of CR-LF expansion.
|
2016-12-16 10:49:42 -06:00 |
|
xtensa_assert.c
|
syslog: Enable is partial, crippled version of syslog_flush(); arch/: Call syslog_flush() from assertion handling logic.
|
2018-06-07 16:29:16 -06:00 |
|
xtensa_attr.h
|
Xtensa: Add initial CPU0 start-up logic
|
2016-10-17 08:15:36 -06:00 |
|
xtensa_blocktask.c
|
Make sure that labeling is used consistently in all function headers.
|
2018-02-01 10:00:02 -06:00 |
|
xtensa_checkstack.c
|
Make sure that labeling is used consistently in all function headers.
|
2018-02-01 10:00:02 -06:00 |
|
xtensa_context.S
|
SMP: Back out deferred IRQ locking. This was accidentally merged into master and it looks like it is going to be more work than I thought to get it working again. Changes will go to the irqlock branch.
|
2016-12-24 19:53:37 -06:00 |
|
xtensa_coproc.S
|
Xtensa ESP32: Clean-up and fixes from last commits
|
2016-12-19 13:57:37 -06:00 |
|
xtensa_copystate.c
|
Xtensa: First cat at context switching functions
|
2016-10-21 10:43:59 -06:00 |
|
xtensa_cpenable.c
|
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 |
|
xtensa_cpuint.S
|
Add missing ENTRY() and RET() macros in C callable assembly language. At one time I though the that the ESP32 support the CALL0 ABI. I was mistaken so there may be a few more like this.
|
2016-12-14 12:14:51 -06:00 |
|
xtensa_cpupause.c
|
Revert "Xtensa SMP: Avoid a nasty situation in SMP by assuring that up_release_pending() is not re-entered."
|
2016-12-25 07:12:46 -06:00 |
|
xtensa_createstack.c
|
Make sure that labeling is used consistently in all function headers.
|
2018-02-01 10:00:02 -06:00 |
|
xtensa_dumpstate.c
|
Xtensa ESP32: Add stack checking logic.
|
2016-12-23 15:51:33 -06:00 |
|
xtensa_etherstub.c
|
Xtensa: Keep task state in TCB (unless you want to redesign signal handling). Lots of cosmetic clean-up.
|
2016-10-16 07:57:16 -06:00 |
|
xtensa_exit.c
|
setvbuf: Add support for disabling I/O buffering. Initially cut; untested.
|
2017-02-09 09:24:44 -06:00 |
|
xtensa_idle.c
|
Xtensa: Keep task state in TCB (unless you want to redesign signal handling). Lots of cosmetic clean-up.
|
2016-10-16 07:57:16 -06:00 |
|
xtensa_initialize.c
|
IOBs: Move from driver/iob to a better location in mm/iob
|
2017-05-09 07:35:30 -06:00 |
|
xtensa_initialstate.c
|
Xtensa: Add EXPERIMENTAL hooks to support lazy co-processor state restore in the future.
|
2016-11-16 06:48:13 -06:00 |
|
xtensa_int_handlers.S
|
One register getting clobber on context save
|
2016-12-17 08:10:10 -06:00 |
|
xtensa_interruptcontext.c
|
Xtensa: Add some data structures needed for SMP support.
|
2016-10-20 15:21:29 -06:00 |
|
xtensa_irqdispatch.c
|
SMP: Back out deferred IRQ locking. This was accidentally merged into master and it looks like it is going to be more work than I thought to get it working again. Changes will go to the irqlock branch.
|
2016-12-24 19:53:37 -06:00 |
|
xtensa_lowputs.c
|
Xtensa: Keep task state in TCB (unless you want to redesign signal handling). Lots of cosmetic clean-up.
|
2016-10-16 07:57:16 -06:00 |
|
xtensa_mdelay.c
|
Xtensa: Keep task state in TCB (unless you want to redesign signal handling). Lots of cosmetic clean-up.
|
2016-10-16 07:57:16 -06:00 |
|
xtensa_modifyreg8.c
|
Xtensa: Keep task state in TCB (unless you want to redesign signal handling). Lots of cosmetic clean-up.
|
2016-10-16 07:57:16 -06:00 |
|
xtensa_modifyreg16.c
|
Xtensa: Keep task state in TCB (unless you want to redesign signal handling). Lots of cosmetic clean-up.
|
2016-10-16 07:57:16 -06:00 |
|
xtensa_modifyreg32.c
|
Xtensa: Keep task state in TCB (unless you want to redesign signal handling). Lots of cosmetic clean-up.
|
2016-10-16 07:57:16 -06:00 |
|
xtensa_panic.S
|
Use r6, not r2 when passing paramters with call4
|
2016-12-16 09:21:44 -06:00 |
|
xtensa_puts.c
|
Xtensa: Keep task state in TCB (unless you want to redesign signal handling). Lots of cosmetic clean-up.
|
2016-10-16 07:57:16 -06:00 |
|
xtensa_releasepending.c
|
Revert "Xtensa SMP: Avoid a nasty situation in SMP by assuring that up_release_pending() is not re-entered."
|
2016-12-25 07:12:46 -06:00 |
|
xtensa_releasestack.c
|
Make sure that labeling is used consistently in all function headers.
|
2018-02-01 10:00:02 -06:00 |
|
xtensa_reprioritizertr.c
|
Make sure that labeling is used consistently in all function headers.
|
2018-02-01 10:00:02 -06:00 |
|
xtensa_schedsigaction.c
|
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 |
|
xtensa_sigdeliver.c
|
arch/: Correct critical section logic associated with the recent signal handler changes (yet again).
|
2018-06-06 17:39:10 -06:00 |
|
xtensa_sigtramp.S
|
Xtensa ESP32: Correct copyright info; update some comments
|
2016-12-22 12:34:55 -06:00 |
|
xtensa_stackframe.c
|
Make sure that labeling is used consistently in all function headers.
|
2018-02-01 10:00:02 -06:00 |
|
xtensa_testset.c
|
armv7-a, armv7-r, armv7-m: Add atomic read-add-write and read-subtract-write functions.
|
2018-02-04 12:22:03 -06:00 |
|
xtensa_timer.h
|
Xtensa: Correct some compile issues
|
2016-10-23 16:25:55 -06:00 |
|
xtensa_udelay.c
|
Correct mispelling
|
2017-04-22 17:03:34 -06:00 |
|
xtensa_unblocktask.c
|
Make sure that labeling is used consistently in all function headers.
|
2018-02-01 10:00:02 -06:00 |
|
xtensa_user_handler.S
|
Xtensa ESP32: Fix a duplicate in Kconfig files. Level 1 should return via RFE.
|
2016-12-17 07:07:33 -06:00 |
|
xtensa_usestack.c
|
Make sure that labeling is used consistently in all function headers.
|
2018-02-01 10:00:02 -06:00 |
|
xtensa_vectors.S
|
Xtensa ESP32: Automatically mount /proc at start-up.
|
2016-12-19 09:43:16 -06:00 |
|
xtensa_window_vector.S
|
Xtensa/ESP32: Add User Exception handler
|
2016-10-31 12:04:52 -06:00 |
|
xtensa_windowspill.S
|
Xtensa ESP32: Fix some compilation errors that snuck with some of the last changes
|
2016-11-14 13:29:08 -06:00 |