This tag lists the compatible revisions of the board that the current board file applies to. Changes to the physical board may also trigger changes in board file, and therefore a new board <file_version>. However, revisions to the board file may not require revisions to the physical board; and revisions to the physical board can include changes that do not necessitate an updated board file. Therefore it is possible for a board file to support multiple revisions of a physical board.
The <compatible_board_revisions> tag includes one or more <revision> tags that list the supported board revisions:
The <revision> tag includes an index "id" for each revision listed in the <compatible_board_revisions> tag. In the following example, the id is "0", and "1.1” is a supported revision of the board.
<compatible_board_revisions> <revision id="0">1.1</revision> </compatible_board_revisions>