From 2420bce66051cd0f93a814f3cd04f296a903b95f Mon Sep 17 00:00:00 2001 From: P. J. McDermott Date: Tue, 27 Oct 2015 16:14:05 -0400 Subject: Automatically register boards --- diff --git a/src/board.sh b/src/board.sh index a806be9..e55f676 100644 --- a/src/board.sh +++ b/src/board.sh @@ -17,6 +17,17 @@ board_functions='get_name match validate_chip get_dists' +boards='' + +register_board() +{ + local board="${1}" + shift 1 + + boards="${boards} ${board}" + return 0 +} + find_board() { local board= diff --git a/src/board/x200_4mb.sh b/src/board/x200_4mb.sh index d853501..697a643 100644 --- a/src/board/x200_4mb.sh +++ b/src/board/x200_4mb.sh @@ -56,3 +56,9 @@ board_x200_4mb_get_dists() printf 'libreboot libiquity' return 0 } + +board_x200_4mb_register() +{ + register_board 'x200_4mb' +} +__init board_x200_4mb_register diff --git a/src/board/x200_8mb.sh b/src/board/x200_8mb.sh index bbf7b9d..9c17c8e 100644 --- a/src/board/x200_8mb.sh +++ b/src/board/x200_8mb.sh @@ -56,3 +56,9 @@ board_x200_8mb_get_dists() printf 'libreboot libiquity' return 0 } + +board_x200_8mb_register() +{ + register_board 'x200_8mb' +} +__init board_x200_8mb_register -- cgit v0.9.1