このタグには、現在のボード ファイルが適用されるボードと互換性のあるリビジョンがリストされます。物理的なボードが変更されると、ボード ファイルも変更される可能性があり、結果としてボードの <file_version> が新しくなる可能性があります。ただし、ボード ファイルへの変更によっては物理的なボードの変更が不要なものがあったり、物理的なボードの変更にはボード ファイルのアップデートが不要なものもあります。このため、1 つのボード ファイルで 1 つの物理的なボードの複数のリビジョンをサポートできます。
ヒント: ボードへのリビジョンは、ボード ファイルへのリビジョンを伴わずに、加えることが可能です。そのため、1 つのボード ファイルを使用して複数のボード リビジョンを定義できます。
<compatible_board_revisions> タグには、サポートされるボード リビジョンをリストする <revision> タグを 1 つ以上含めることができます。
<revision id="0”>1.1</revision>
<revision> タグには、<compatible_board_revisions > タグにリストされている各リビジョンのインデックス ID が含まれます。次の例では、ID が 0、サポートされるボードのリビジョンが 1.1 になっています。
<compatible_board_revisions>
<revision id="0">1.1</revision>
</compatible_board_revisions>