@ -49,6 +49,8 @@ class Boards(WestCommand):
- name : board name
- name : board name
- full_name : board full name ( typically , its commercial name )
- full_name : board full name ( typically , its commercial name )
- revision_default : board default revision
- revisions : list of board revisions
- qualifiers : board qualifiers ( will be empty for legacy boards )
- qualifiers : board qualifiers ( will be empty for legacy boards )
- arch : board architecture ( deprecated )
- arch : board architecture ( deprecated )
( arch is ambiguous for boards described in new hw model )
( arch is ambiguous for boards described in new hw model )
@ -93,16 +95,32 @@ class Boards(WestCommand):
for board in list_boards . find_boards ( args ) :
for board in list_boards . find_boards ( args ) :
if name_re is not None and not name_re . search ( board . name ) :
if name_re is not None and not name_re . search ( board . name ) :
continue
continue
if board . revisions :
revisions_list = ' ' . join ( [ rev . name for rev in board . revisions ] )
else :
revisions_list = ' None '
self . inf ( args . format . format ( name = board . name , arch = board . arch ,
self . inf ( args . format . format ( name = board . name , arch = board . arch ,
revision_default = board . revision_default ,
revisions = revisions_list ,
dir = board . dir , hwm = board . hwm , qualifiers = ' ' ) )
dir = board . dir , hwm = board . hwm , qualifiers = ' ' ) )
for board in list_boards . find_v2_boards ( args ) . values ( ) :
for board in list_boards . find_v2_boards ( args ) . values ( ) :
if name_re is not None and not name_re . search ( board . name ) :
if name_re is not None and not name_re . search ( board . name ) :
continue
continue
if board . revisions :
revisions_list = ' ' . join ( [ rev . name for rev in board . revisions ] )
else :
revisions_list = ' None '
self . inf (
self . inf (
args . format . format (
args . format . format (
name = board . name ,
name = board . name ,
full_name = board . full_name ,
full_name = board . full_name ,
revision_default = board . revision_default ,
revisions = revisions_list ,
dir = board . dir ,
dir = board . dir ,
hwm = board . hwm ,
hwm = board . hwm ,
vendor = board . vendor ,
vendor = board . vendor ,