[Buildroot] [PATCH 1/2] nios2: Add new architecture

Arnout Vandecappelle arnout at mind.be
Wed Aug 21 06:13:48 UTC 2013


On 08/20/13 13:59, Ezequiel Garcia wrote:
> From: Ezequiel Garcia <ezequiel at vanguardiasur.com.ar>
>
> This commit adds very basic support to build for the Nios II
> architecture. Toolchain support is still missing and instead
> we need to use an external custom toolchain.

  Then you probably want to exclude it from the buildroot toolchain.

  Regards,
  Arnout

>
> Notice that this architecture had been previously removed in
> Buildroot 2010.05-rc1 release (as explained in the CHANGES file)
> and this commit adds it back.
>
> Signed-off-by: Ezequiel Garcia <ezequiel at vanguardiasur.com.ar>
> ---
>   arch/Config.in       | 11 +++++++++++
>   arch/Config.in.nios2 |  5 +++++
>   2 files changed, 16 insertions(+)
>   create mode 100644 arch/Config.in.nios2
>
> diff --git a/arch/Config.in b/arch/Config.in
> index 0b5b218..2495110 100644
> --- a/arch/Config.in
> +++ b/arch/Config.in
> @@ -124,6 +124,13 @@ config BR2_mips64el
>   	  http://www.mips.com/
>   	  http://en.wikipedia.org/wiki/MIPS_Technologies
>
> +config BR2_nios2
> +	bool "Nios II"
> +	help
> +	  Nios II is a soft core processor from Altera Coporation.
> +	  http://www.altera.com/
> +	  http://en.wikipedia.org/wiki/Nios_II
> +
>   config BR2_powerpc
>   	bool "PowerPC"
>   	help
> @@ -305,6 +312,10 @@ if BR2_mips || BR2_mips64 || BR2_mipsel || BR2_mips64el
>   source "arch/Config.in.mips"
>   endif
>
> +if BR2_nios2
> +source "arch/Config.in.nios2"
> +endif
> +
>   if BR2_powerpc
>   source "arch/Config.in.powerpc"
>   endif
> diff --git a/arch/Config.in.nios2 b/arch/Config.in.nios2
> new file mode 100644
> index 0000000..ed63898
> --- /dev/null
> +++ b/arch/Config.in.nios2
> @@ -0,0 +1,5 @@
> +config BR2_ARCH
> +	default "nios2"
> +
> +config BR2_ENDIAN
> +	default "LITTLE"
>


-- 
Arnout Vandecappelle                          arnout at mind be
Senior Embedded Software Architect            +32-16-286500
Essensium/Mind                                http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium           BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint:  7CB5 E4CC 6C2E EFD4 6E3D A754 F963 ECAB 2450 2F1F



More information about the buildroot mailing list