@ -5,16 +5,17 @@
class Board :
""" A particular board that we can build """
def __init__ ( self , targe t , arch , cpu , board_name , vendor , soc , options ) :
def __init__ ( self , s tatus , arch , cpu , soc , vendor , board_name , target , options ) :
""" Create a new board type.
Args :
target : Target name ( use make < target > _config to configure )
status : define whether the board is ' Active ' or ' Orphaned '
arch : Architecture name ( e . g . arm )
cpu : Cpu name ( e . g . arm1136 )
board_name : Name of board ( e . g . integrator )
vendor : Name of vendor ( e . g . armltd )
soc : Name of SOC , or ' ' if none ( e . g . mx31 )
vendor : Name of vendor ( e . g . armltd )
board_name : Name of board ( e . g . integrator )
target : Target name ( use make < target > _config to configure )
options : board - specific options ( e . g . integratorcp : CM1136 )
"""
self . target = target
@ -63,8 +64,10 @@ class Boards:
for upto in range ( len ( fields ) ) :
if fields [ upto ] == ' - ' :
fields [ upto ] = ' '
while len ( fields ) < 9 :
while len ( fields ) < 8 :
fields . append ( ' ' )
if len ( fields ) > 8 :
fields = fields [ : 8 ]
board = Board ( * fields )
self . AddBoard ( board )