Browse Source

doc: Remove stale reference to _IntExit

_IntExit() no longer exists.

Signed-off-by: Peter Mitsis <peter.mitsis@intel.com>
pull/71458/head
Peter Mitsis 3 months ago committed by Benjamin Cabé
parent
commit
0a9019f09a
  1. 6
      doc/hardware/porting/arch.rst

6
doc/hardware/porting/arch.rst

@ -149,8 +149,8 @@ parameter. @@ -149,8 +149,8 @@ parameter.
parameter from the separate table. This approach is commonly used in the ARC
and ARM architectures via the :kconfig:option:`CONFIG_GEN_ISR_TABLES` implementation.
You can find examples of the stubs by looking at :code:`_interrupt_enter()` in
x86, :code:`_IntExit()` in ARM, :code:`_isr_wrapper()` in ARM, or the full
implementation description for ARC in :zephyr_file:`arch/arc/core/isr_wrapper.S`.
x86, :code:`_isr_wrapper()` in ARM, or the full implementation description for
ARC in :zephyr_file:`arch/arc/core/isr_wrapper.S`.
Each architecture also has to implement primitives for interrupt control:
@ -252,7 +252,7 @@ A context switch can also be performed preemptively. This happens upon exiting @@ -252,7 +252,7 @@ A context switch can also be performed preemptively. This happens upon exiting
an ISR, in the kernel interrupt exit stub:
* :code:`_interrupt_enter` on x86 after the handler is called.
* :code:`_IntExit` on ARM.
* :code:`z_arm_exc_exit` and :code:`z_arm_int_exit` on ARM.
* :code:`_firq_exit` and :code:`_rirq_exit` on ARCv2.
In this case, the context switch must only be invoked when the interrupted

Loading…
Cancel
Save