nuttx/arch/renesas/src/common
Matteo Golin 504ec6b2c6 arch/udelay: Make common, weak definition of up_*delay functions
Many different architectures re-implemented the exact same code for
`up_*delay` because it was originally written as architecture dependent
code. Busy-waiting can be done regardless of architecture, so this
commit moves that duplicated implementation to a common file with weak
definitions so that individual architectures (see tc32) are still able
to override the definition if needed/desired.

Default implementation is not included if ARCH_TIMER is enabled, since
it is more accurate and provides its own weak definitions to override.

Signed-off-by: Matteo Golin <matteo.golin@gmail.com>
2025-09-29 09:22:56 +08:00
..
Kconfig
renesas_allocateheap.c arch/renesas: migrate to SPDX identifier 2024-12-02 17:23:25 +08:00
renesas_createstack.c arch/renesas: migrate to SPDX identifier 2024-12-02 17:23:25 +08:00
renesas_doirq.c arch: replace all nxsched_suspend/resume_*** with nxsched_switch_context 2025-09-25 16:40:23 +08:00
renesas_exit.c arch: unify the scheduling information of task_exit 2025-09-25 16:40:23 +08:00
renesas_getintstack.c arch/renesas: migrate to SPDX identifier 2024-12-02 17:23:25 +08:00
renesas_idle.c arch/renesas: migrate to SPDX identifier 2024-12-02 17:23:25 +08:00
renesas_initialize.c arch/renesas: migrate to SPDX identifier 2024-12-02 17:23:25 +08:00
renesas_internal.h arch/renesas: migrate to SPDX identifier 2024-12-02 17:23:25 +08:00
renesas_lowputs.c arch/renesas: migrate to SPDX identifier 2024-12-02 17:23:25 +08:00
renesas_nputs.c arch/renesas: migrate to SPDX identifier 2024-12-02 17:23:25 +08:00
renesas_releasestack.c arch/renesas: migrate to SPDX identifier 2024-12-02 17:23:25 +08:00
renesas_stackframe.c arch/renesas: migrate to SPDX identifier 2024-12-02 17:23:25 +08:00
renesas_switchcontext.c arch: replace all nxsched_suspend/resume_*** with nxsched_switch_context 2025-09-25 16:40:23 +08:00
renesas_usestack.c arch: fix alignment bug for archs that need stack alignment 2025-09-18 11:11:32 -03:00