Øyvind Harboe wrote:
> Which is better? (whatever "better" is)
>
> This:
>
> if {[info exists CHIPNAME]} {
> set _CHIPNAME $CHIPNAME
> } else {
> set _CHIPNAME at91r40008
> }
All these blocks in the target files have really annoyed me.
> or this:
>
> set _CHIPNAME [defaultval $CHIPNAME at91r40008]
Significantly better.
> # Std proc to be added
> proc defaultval {varname defval} {
> if {[uplevel "info exists $varname"]} {
> return $varname
> } else {
> return $defval
> }
> }
Acked-by: Peter Stuge <[email protected]>
_______________________________________________
Openocd-development mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/openocd-development