新しいシステム依存部を作るときにコピーするモノが多すぎる

たとえば、新しくBF533を使ったボードを作りたいとします。その場合やることは、

  1. blackfin/ezkit_bf533の内容をごっそりコピーして、
  2. board_config.hを変更し
  3. sys_config.hを変更する

ということになります。あとのファイルは変更しません。変更しないならなぜコピーするのでしょうか。時間のあるときにもう少し構成を考えてみるつもりです。とはいえ、ファイル名の変更を伴うような過激なことは、今さらやることは出来ません。#includeを使ってあとからメンテするときにもっと明示的に「まったく同一」であることがわかるような構成をとれないかと思っています。
uart.cとuart.hに関しては何ともしがたく、CVSでの配布をconfig/blackfin以下ではなく、jsp以下として作り直さないと対応出来ないような種類のものです。