* [Buildroot] [PATCH] Config.in.arch: add help and less cryptic names to architecture menu
@ 2012-03-18 23:13 Alvaro G. M
2012-03-19 21:23 ` Arnout Vandecappelle
2012-03-19 21:56 ` Alvaro G. M
0 siblings, 2 replies; 7+ messages in thread
From: Alvaro G. M @ 2012-03-18 23:13 UTC (permalink / raw)
To: buildroot
From: "Alvaro G. M" <alvaro.gamez@hazent.com>
Signed-off-by: Alvaro G. M <alvaro.gamez@hazent.com>
---
This is my penitence for the extra quote on Microblaze. I am not quite
sure the help texts are good enough, but couldn't think of anything better.
---
target/Config.in.arch | 95 ++++++++++++++++++++++++++++++++++++++++++------
1 files changed, 83 insertions(+), 12 deletions(-)
diff --git a/target/Config.in.arch b/target/Config.in.arch
index 17e0236..860a85a 100644
--- a/target/Config.in.arch
+++ b/target/Config.in.arch
@@ -8,40 +8,111 @@ choice
Select the target architecture family to build for.
config BR2_arm
- bool "arm"
+ bool "ARM (little endian)"
+ help
+ ARM is a 32-bit reduced instruction set computer (RISC) instruction
+ set architecture (ISA) developed by ARM Holdings. Little endian.
+ http://www.arm.com/
+ http://en.wikipedia.org/wiki/ARM
config BR2_armeb
- bool "armeb"
+ bool "ARM (big endian)"
+ help
+ ARM is a 32-bit reduced instruction set computer (RISC) instruction
+ set architecture (ISA) developed by ARM Holdings. Big endian.
+ http://www.arm.com/
+ http://en.wikipedia.org/wiki/ARM
config BR2_avr32
- bool "avr32"
+ bool "AVR32"
select BR2_SOFT_FLOAT
+ help
+ The AVR32 is a 32-bit RISC microprocessor architecture designed by
+ Atmel.
+ http://www.atmel.com/
+ http://en.wikipedia.org/wiki/Avr32
config BR2_bfin
- bool "bfin"
+ bool "Blackfin"
+ help
+ The Blackfin is a family of 16 or 32-bit microprocessors developed,
+ manufactured and marketed by Analog Devices.
+ http://www.analog.com/
+ http://en.wikipedia.org/wiki/Blackfin
config BR2_i386
bool "i386"
+ help
+ Intel i386 architecture compatible microprocessor
+ http://en.wikipedia.org/wiki/I386
config BR2_m68k
bool "m68k"
depends on BROKEN # ice in uclibc / inet_ntoa_r
+ help
+ Motorola 68000 family microprocessor
+ http://en.wikipedia.org/wiki/M68k
config BR2_microblazeel
- bool "Microblaze AXI (little-endian)"
+ bool "Microblaze AXI (little endian)"
+ help
+ Soft processor core designed for Xilinx FPGAs from Xilinx. AXI bus
+ based architecture (little endian)
+ http://www.xilinx.com
+ http://en.wikipedia.org/wiki/Microblaze
config BR2_microblazebe
bool "Microblaze non-AXI (big-endian)"
+ help
+ Soft processor core designed for Xilinx FPGAs from Xilinx. PLB bus
+ based architecture (non-AXI, big endian)
+ http://www.xilinx.com
+ http://en.wikipedia.org/wiki/Microblaze
config BR2_mips
- bool "mips"
+ bool "MIPS (big endian)"
+ help
+ MIPS is a RISC microprocessor from MIPS Technologies. Big endian.
+ http://www.mips.com/
+ http://en.wikipedia.org/wiki/MIPS_Technologies
config BR2_mipsel
- bool "mipsel"
+ bool "MIPS (little endian)"
+ help
+ MIPS is a RISC microprocessor from MIPS Technologies. Little endian.
+ http://www.mips.com/
+ http://en.wikipedia.org/wiki/MIPS_Technologies
config BR2_powerpc
- bool "powerpc"
+ bool "PowerPC"
+ help
+ PowerPC is a RISC architecture created by Apple-IBM-Motorola alliance.
+ http://www.power.org/
+ http://en.wikipedia.org/wiki/Powerpc
config BR2_sh
- bool "superh"
+ bool "SuperH"
+ help
+ SuperH (or SH) is a 32-bit reduced instruction set computer (RISC)
+ instruction set architecture (ISA) developed by Hitachi.
+ http://www.hitachi.com/
+ http://en.wikipedia.org/wiki/SuperH
config BR2_sh64
- bool "superh64"
+ bool "SuperH64"
+ help
+ SuperH64 (or SH) is a 64-bit reduced instruction set computer (RISC)
+ instruction set architecture (ISA) developed by Hitachi.
+ http://www.hitachi.com/
+ http://en.wikipedia.org/wiki/SuperH
config BR2_sparc
- bool "sparc"
+ bool "SPARC"
+ help
+ SPARC (from Scalable Processor Architecture) is a RISC instruction
+ set architecture (ISA) developed by Sun Microsystems.
+ http://www.oracle.com/sun
+ http://en.wikipedia.org/wiki/Sparc
config BR2_x86_64
bool "x86_64"
select BR2_ARCH_IS_64
+ help
+ x86-64 is an extension of the x86 instruction set (Intel i386
+ architecture compatible microprocessor).
+ http://en.wikipedia.org/wiki/X86_64
config BR2_xtensa
- bool "xtensa"
+ bool "Xtensa"
+ help
+ Xtensa is a Tensilica processor IP architecture.
+ http://en.wikipedia.org/wiki/Xtensa
+ http://www.tensilica.com/
endchoice
config BR2_microblaze
--
1.7.9.1
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [Buildroot] [PATCH] Config.in.arch: add help and less cryptic names to architecture menu
2012-03-18 23:13 [Buildroot] [PATCH] Config.in.arch: add help and less cryptic names to architecture menu Alvaro G. M
@ 2012-03-19 21:23 ` Arnout Vandecappelle
2012-03-19 21:56 ` Alvaro G. M
1 sibling, 0 replies; 7+ messages in thread
From: Arnout Vandecappelle @ 2012-03-19 21:23 UTC (permalink / raw)
To: buildroot
On Monday 19 March 2012 00:13:01 Alvaro G. M wrote:
> From: "Alvaro G. M" <alvaro.gamez@hazent.com>
>
>
> Signed-off-by: Alvaro G. M <alvaro.gamez@hazent.com>
Except for the small issues mentioned below:
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
> ---
> This is my penitence for the extra quote on Microblaze.
Good work! Feel free to add extra quotes all over the place if this
is your penitence :-)
> I am not quite
> sure the help texts are good enough, but couldn't think of anything better.
Good enough for me, for sure. The links to wikipedia are really a
good idea.
> ---
> target/Config.in.arch | 95 ++++++++++++++++++++++++++++++++++++++++++------
> 1 files changed, 83 insertions(+), 12 deletions(-)
>
> diff --git a/target/Config.in.arch b/target/Config.in.arch
> index 17e0236..860a85a 100644
> --- a/target/Config.in.arch
> +++ b/target/Config.in.arch
> @@ -8,40 +8,111 @@ choice
> Select the target architecture family to build for.
>
> config BR2_arm
> - bool "arm"
> + bool "ARM (little endian)"
> + help
> + ARM is a 32-bit reduced instruction set computer (RISC) instruction
> + set architecture (ISA) developed by ARM Holdings. Little endian.
Whitespace error: spaces instead of tab.
> + http://www.arm.com/
> + http://en.wikipedia.org/wiki/ARM
> config BR2_armeb
There should be an empty line between the help text and the next
config, otherwise it doesn't look good in xconfig.
> - bool "armeb"
> + bool "ARM (big endian)"
> + help
> + ARM is a 32-bit reduced instruction set computer (RISC) instruction
> + set architecture (ISA) developed by ARM Holdings. Big endian.
Whitespace error: spaces instead of tab.
> + http://www.arm.com/
> + http://en.wikipedia.org/wiki/ARM
[snip]
Regards,
Arnout
--
Arnout Vandecappelle arnout at mind be
Senior Embedded Software Architect +32-16-286540
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20120319/874f79b7/attachment-0001.html>
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Buildroot] [PATCH] Config.in.arch: add help and less cryptic names to architecture menu
2012-03-18 23:13 [Buildroot] [PATCH] Config.in.arch: add help and less cryptic names to architecture menu Alvaro G. M
2012-03-19 21:23 ` Arnout Vandecappelle
@ 2012-03-19 21:56 ` Alvaro G. M
2012-03-19 22:36 ` Arnout Vandecappelle
` (2 more replies)
1 sibling, 3 replies; 7+ messages in thread
From: Alvaro G. M @ 2012-03-19 21:56 UTC (permalink / raw)
To: buildroot
From: "Alvaro G. M" <alvaro.gamez@hazent.com>
Signed-off-by: Alvaro G. M <alvaro.gamez@hazent.com>
---
My editor previously tricked me with the tabs. This solves that and adds
newline after help. It's also prettier on menuconfig.
---
target/Config.in.arch | 110 +++++++++++++++++++++++++++++++++++++++++++-----
1 files changed, 98 insertions(+), 12 deletions(-)
diff --git a/target/Config.in.arch b/target/Config.in.arch
index 17e0236..a72ce80 100644
--- a/target/Config.in.arch
+++ b/target/Config.in.arch
@@ -8,40 +8,126 @@ choice
Select the target architecture family to build for.
config BR2_arm
- bool "arm"
+ bool "ARM (little endian)"
+ help
+ ARM is a 32-bit reduced instruction set computer (RISC) instruction
+ set architecture (ISA) developed by ARM Holdings. Little endian.
+ http://www.arm.com/
+ http://en.wikipedia.org/wiki/ARM
+
config BR2_armeb
- bool "armeb"
+ bool "ARM (big endian)"
+ help
+ ARM is a 32-bit reduced instruction set computer (RISC) instruction
+ set architecture (ISA) developed by ARM Holdings. Big endian.
+ http://www.arm.com/
+ http://en.wikipedia.org/wiki/ARM
+
config BR2_avr32
- bool "avr32"
+ bool "AVR32"
select BR2_SOFT_FLOAT
+ help
+ The AVR32 is a 32-bit RISC microprocessor architecture designed by
+ Atmel.
+ http://www.atmel.com/
+ http://en.wikipedia.org/wiki/Avr32
+
config BR2_bfin
- bool "bfin"
+ bool "Blackfin"
+ help
+ The Blackfin is a family of 16 or 32-bit microprocessors developed,
+ manufactured and marketed by Analog Devices.
+ http://www.analog.com/
+ http://en.wikipedia.org/wiki/Blackfin
+
config BR2_i386
bool "i386"
+ help
+ Intel i386 architecture compatible microprocessor
+ http://en.wikipedia.org/wiki/I386
+
config BR2_m68k
bool "m68k"
depends on BROKEN # ice in uclibc / inet_ntoa_r
+ help
+ Motorola 68000 family microprocessor
+ http://en.wikipedia.org/wiki/M68k
+
config BR2_microblazeel
- bool "Microblaze AXI (little-endian)"
+ bool "Microblaze AXI (little endian)"
+ help
+ Soft processor core designed for Xilinx FPGAs from Xilinx. AXI bus
+ based architecture (little endian)
+ http://www.xilinx.com
+ http://en.wikipedia.org/wiki/Microblaze
+
config BR2_microblazebe
bool "Microblaze non-AXI (big-endian)"
+ help
+ Soft processor core designed for Xilinx FPGAs from Xilinx. PLB bus
+ based architecture (non-AXI, big endian)
+ http://www.xilinx.com
+ http://en.wikipedia.org/wiki/Microblaze
+
config BR2_mips
- bool "mips"
+ bool "MIPS (big endian)"
+ help
+ MIPS is a RISC microprocessor from MIPS Technologies. Big endian.
+ http://www.mips.com/
+ http://en.wikipedia.org/wiki/MIPS_Technologies
+
config BR2_mipsel
- bool "mipsel"
+ bool "MIPS (little endian)"
+ help
+ MIPS is a RISC microprocessor from MIPS Technologies. Little endian.
+ http://www.mips.com/
+ http://en.wikipedia.org/wiki/MIPS_Technologies
+
config BR2_powerpc
- bool "powerpc"
+ bool "PowerPC"
+ help
+ PowerPC is a RISC architecture created by Apple-IBM-Motorola alliance.
+ http://www.power.org/
+ http://en.wikipedia.org/wiki/Powerpc
+
config BR2_sh
- bool "superh"
+ bool "SuperH"
+ help
+ SuperH (or SH) is a 32-bit reduced instruction set computer (RISC)
+ instruction set architecture (ISA) developed by Hitachi.
+ http://www.hitachi.com/
+ http://en.wikipedia.org/wiki/SuperH
+
config BR2_sh64
- bool "superh64"
+ bool "SuperH64"
+ help
+ SuperH64 (or SH) is a 64-bit reduced instruction set computer (RISC)
+ instruction set architecture (ISA) developed by Hitachi.
+ http://www.hitachi.com/
+ http://en.wikipedia.org/wiki/SuperH
+
config BR2_sparc
- bool "sparc"
+ bool "SPARC"
+ help
+ SPARC (from Scalable Processor Architecture) is a RISC instruction
+ set architecture (ISA) developed by Sun Microsystems.
+ http://www.oracle.com/sun
+ http://en.wikipedia.org/wiki/Sparc
+
config BR2_x86_64
bool "x86_64"
select BR2_ARCH_IS_64
+ help
+ x86-64 is an extension of the x86 instruction set (Intel i386
+ architecture compatible microprocessor).
+ http://en.wikipedia.org/wiki/X86_64
+
config BR2_xtensa
- bool "xtensa"
+ bool "Xtensa"
+ help
+ Xtensa is a Tensilica processor IP architecture.
+ http://en.wikipedia.org/wiki/Xtensa
+ http://www.tensilica.com/
endchoice
config BR2_microblaze
--
1.7.9.1
^ permalink raw reply related [flat|nested] 7+ messages in thread* [Buildroot] [PATCH] Config.in.arch: add help and less cryptic names to architecture menu
2012-03-19 21:56 ` Alvaro G. M
@ 2012-03-19 22:36 ` Arnout Vandecappelle
2012-03-20 13:15 ` Thomas Petazzoni
2012-03-20 13:30 ` Peter Korsgaard
2 siblings, 0 replies; 7+ messages in thread
From: Arnout Vandecappelle @ 2012-03-19 22:36 UTC (permalink / raw)
To: buildroot
On Monday 19 March 2012 22:56:06 Alvaro G. M wrote:
> Signed-off-by: Alvaro G. M <alvaro.gamez@hazent.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
--
Arnout Vandecappelle arnout at mind be
Senior Embedded Software Architect +32-16-286540
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
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Buildroot] [PATCH] Config.in.arch: add help and less cryptic names to architecture menu
2012-03-19 21:56 ` Alvaro G. M
2012-03-19 22:36 ` Arnout Vandecappelle
@ 2012-03-20 13:15 ` Thomas Petazzoni
2012-03-20 13:17 ` Alvaro Gamez
2012-03-20 13:30 ` Peter Korsgaard
2 siblings, 1 reply; 7+ messages in thread
From: Thomas Petazzoni @ 2012-03-20 13:15 UTC (permalink / raw)
To: buildroot
Le Mon, 19 Mar 2012 22:56:06 +0100,
"Alvaro G. M" <alvaro.gamez@hazent.com> a ?crit :
> From: "Alvaro G. M" <alvaro.gamez@hazent.com>
>
> Signed-off-by: Alvaro G. M <alvaro.gamez@hazent.com>
Thanks!
One minor nitpick, below.
> + bool "ARM (little endian)"
> + bool "ARM (big endian)"
> - bool "Microblaze AXI (little-endian)"
> + bool "Microblaze AXI (little endian)"
but:
> bool "Microblaze non-AXI (big-endian)"
So I guess you want to change this one to "big endian". Probably not
needed to send a new version just for this, I guess Peter can fix this
up will committing.
Thomas
--
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Buildroot] [PATCH] Config.in.arch: add help and less cryptic names to architecture menu
2012-03-20 13:15 ` Thomas Petazzoni
@ 2012-03-20 13:17 ` Alvaro Gamez
0 siblings, 0 replies; 7+ messages in thread
From: Alvaro Gamez @ 2012-03-20 13:17 UTC (permalink / raw)
To: buildroot
Yep, I missed that.This little things are worst!
2012/3/20 Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
> Le Mon, 19 Mar 2012 22:56:06 +0100,
> "Alvaro G. M" <alvaro.gamez@hazent.com> a ?crit :
>
> > From: "Alvaro G. M" <alvaro.gamez@hazent.com>
> >
> > Signed-off-by: Alvaro G. M <alvaro.gamez@hazent.com>
>
> Thanks!
>
> One minor nitpick, below.
>
> > + bool "ARM (little endian)"
> > + bool "ARM (big endian)"
> > - bool "Microblaze AXI (little-endian)"
> > + bool "Microblaze AXI (little endian)"
>
> but:
>
> > bool "Microblaze non-AXI (big-endian)"
>
> So I guess you want to change this one to "big endian". Probably not
> needed to send a new version just for this, I guess Peter can fix this
> up will committing.
>
> Thomas
> --
> Thomas Petazzoni, Free Electrons
> Kernel, drivers, real-time and embedded Linux
> development, consulting, training and support.
> http://free-electrons.com
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot
--
?lvaro G?mez Machado
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20120320/d4e46065/attachment.html>
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Buildroot] [PATCH] Config.in.arch: add help and less cryptic names to architecture menu
2012-03-19 21:56 ` Alvaro G. M
2012-03-19 22:36 ` Arnout Vandecappelle
2012-03-20 13:15 ` Thomas Petazzoni
@ 2012-03-20 13:30 ` Peter Korsgaard
2 siblings, 0 replies; 7+ messages in thread
From: Peter Korsgaard @ 2012-03-20 13:30 UTC (permalink / raw)
To: buildroot
>>>>> "Alvaro" == Alvaro G M <alvaro.gamez@hazent.com> writes:
Alvaro> From: "Alvaro G. M" <alvaro.gamez@hazent.com>
Committed, thanks.
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2012-03-20 13:30 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-03-18 23:13 [Buildroot] [PATCH] Config.in.arch: add help and less cryptic names to architecture menu Alvaro G. M
2012-03-19 21:23 ` Arnout Vandecappelle
2012-03-19 21:56 ` Alvaro G. M
2012-03-19 22:36 ` Arnout Vandecappelle
2012-03-20 13:15 ` Thomas Petazzoni
2012-03-20 13:17 ` Alvaro Gamez
2012-03-20 13:30 ` Peter Korsgaard
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox