any value in allowing user selection of barebox prompt?
Robert P. J. Day
rpjday at crashcourse.ca
Mon Feb 6 10:57:22 EST 2012
making things a bit simpler than my last few posts, is it worth
making the BOARDINFO prompt string user selectable? if i was going to
do some customization, it would be nice to have the prompt perhaps
abbreviate what i'd done.
for instance, if i:
$ make omap3530_beagle_defconfig
i can see how my barebox prompt string is going to be set in
arch/arm/mach-omap/Kconfig:
config BOARDINFO
default "Texas Instrument's SDP343x" if MACH_OMAP343xSDP
default "Texas Instrument's Beagle" if MACH_BEAGLE
default "Texas Instrument's OMAP3EVM" if MACH_OMAP3EVM
default "Texas Instrument's Panda" if MACH_PANDA
default "Phytec phyCORE pcm049" if MACH_PCM049
default "Phytec phyCARD-A-L1" if MACH_PCAAL1
but if i specifically configure and build for an xM, i'd like the
prompt to perhaps read:
barebox at Texas Instrument's Beagle xM:/
it's easy enough to do (although it would need to be done on a
per-machine basis):
config BOARDINFO
string "Board info"
default "Texas Instrument's SDP343x" if MACH_OMAP343xSDP
default "Texas Instrument's Beagle" if MACH_BEAGLE
default "Texas Instrument's OMAP3EVM" if MACH_OMAP3EVM
default "Texas Instrument's Panda" if MACH_PANDA
default "Phytec phyCORE pcm049" if MACH_PCM049
default "Phytec phyCARD-A-L1" if MACH_PCAAL1
i tried it and it seems to work fine although the aesthetics in
"make menuconfig" is a bit strange WRT order:
(Texas Instrument's Beagle) Board info
Select OMAP board (Texas Instrument's Beagle Board) --->
but that could be fixed just by moving the BOARDINFO entry below the
board choice in that file.
was this already discussed and rejected once upon a time? it's not
a big deal but it has the value of being moderately informative.
rday
--
========================================================================
Robert P. J. Day Ottawa, Ontario, CANADA
http://crashcourse.ca
Twitter: http://twitter.com/rpjday
LinkedIn: http://ca.linkedin.com/in/rpjday
========================================================================
More information about the barebox
mailing list