doc: remove more occurances of Nios II

Remove all occurances of Nios II from docs and code.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
This commit is contained in:
Anas Nashif 2025-05-15 06:29:05 -04:00
commit e48c90700d
9 changed files with 8 additions and 13 deletions

View file

@ -24,7 +24,7 @@ resource-constrained systems: from simple embedded environmental sensors and
LED wearables to sophisticated smart watches and IoT wireless gateways.
The Zephyr kernel supports multiple architectures, including ARM (Cortex-A,
Cortex-R, Cortex-M), Intel x86, ARC, Nios II, Tensilica Xtensa, and RISC-V,
Cortex-R, Cortex-M), Intel x86, ARC, Tensilica Xtensa, and RISC-V,
SPARC, MIPS, and a large number of `supported boards`_.
.. below included in doc/introduction/introduction.rst

View file

@ -17,7 +17,6 @@
<div class="select-container">
<select id="arch">
<option value="" disabled selected>Select an architecture</option>
<option value="nios2">Altera Nios II</option>
<option value="arm">ARM</option>
<option value="arm64">ARM 64</option>
<option value="mips">MIPS</option>

View file

@ -219,7 +219,6 @@ The Zephyr SDK supports the following target architectures:
* ARC (32-bit and 64-bit; ARCv1, ARCv2, ARCv3)
* ARM (32-bit and 64-bit; ARMv6, ARMv7, ARMv8; A/R/M Profiles)
* MIPS (32-bit and 64-bit)
* Nios II
* RISC-V (32-bit and 64-bit; RV32I, RV32E, RV64I)
* x86 (32-bit and 64-bit)
* Xtensa

View file

@ -18,7 +18,6 @@ The Zephyr SDK supports the following target architectures:
* ARC (32-bit and 64-bit; ARCv1, ARCv2, ARCv3)
* ARM (32-bit and 64-bit; ARMv6, ARMv7, ARMv8; A/R/M Profiles)
* MIPS (32-bit and 64-bit)
* Nios II
* RISC-V (32-bit and 64-bit; RV32I, RV32E, RV64I)
* x86 (32-bit and 64-bit)
* Xtensa

View file

@ -548,10 +548,9 @@ for IRQ line n, and the function pointers are:
spurious IRQ handler will be placed here. The spurious IRQ handler
causes a system fatal error if encountered.
Some architectures (such as the Nios II internal interrupt controller) have a
common entry point for all interrupts and do not support a vector table, in
which case the :kconfig:option:`CONFIG_GEN_IRQ_VECTOR_TABLE` option should be
disabled.
Some architectures have a common entry point for all interrupts and do not
support a vector table, in which case the
:kconfig:option:`CONFIG_GEN_IRQ_VECTOR_TABLE` option should be disabled.
Some architectures may reserve some initial vectors for system exceptions
and declare this in a table elsewhere, in which case

View file

@ -2,12 +2,12 @@
# SPDX-License-Identifier: Apache-2.0
config UART_ALTERA_JTAG
bool "Nios II/NiosV JTAG UART driver"
bool "NiosV JTAG UART driver"
default y
depends on DT_HAS_ALTR_JTAG_UART_ENABLED
select SERIAL_HAS_DRIVER
help
Enable the Altera JTAG UART driver, built in to many Nios II/NiosV CPU
Enable the Altera JTAG UART driver, built in to many NiosV CPU
designs.
config UART_ALTERA_JTAG_SUPPORT_INTERRUPT

View file

@ -222,7 +222,6 @@ static inline void trigger_irq(int irq)
}
#else
/* So far, Nios II does not support this */
#define NO_TRIGGER_FROM_SW
#endif

View file

@ -72,7 +72,7 @@ extern const int32_t z_sys_timer_irq_for_test;
#endif
/* Cortex-M1 and Nios II do have a power saving instruction, so k_cpu_idle()
/* Cortex-M1 does have a power saving instruction, so k_cpu_idle()
* returns immediately
*/
#if !defined(CONFIG_CPU_CORTEX_M1)

View file

@ -46,7 +46,7 @@ static const char dummy_data[] =
"LED wearables to sophisticated smart watches and IoT wireless gateways.\n"
"\n"
"The Zephyr kernel supports multiple architectures, including ARM Cortex-M,\n"
"Intel x86, ARC, Nios II, Tensilica Xtensa, and RISC-V, and a large number of\n"
"Intel x86, ARC, Tensilica Xtensa, and RISC-V, and a large number of\n"
"`supported boards`_.\n";