code: def list_boards(self):
          
  
          # Print table
          click.echo('\nSupported boards:\n')
  
          BOARDLIST_TPL = ('{board:25} {fpga:20} {type:<5} {size:<5} {pack:<10}')
          terminal_width, _ = click.get_terminal_size()
  
          click.echo('-' * terminal_width)
          click.echo(BOARDLIST_TPL.format(
              board=click.style('Board', fg='cyan'), fpga='FPGA', type='Type',
              size='Size', pack='Pack'))
          click.echo('-' * terminal_width)
  
          for board in self.boards:
              fpga = self.boards.get(board).get('fpga')
              click.echo(BOARDLIST_TPL.format(
                  board=click.style(board, fg='cyan'),
                  fpga=fpga,
                  type=self.fpgas.get(fpga).get('type'),
                  size=self.fpgas.get(fpga).get('size'),
                  pack=self.fpgas.get(fpga).get('pack')))
  
          click.secho(BOARDS_MSG, fg='green')
docs: Return a list with all the supported boards