diff --git a/sw/device/silicon_creator/lib/crc32.c b/sw/device/lib/base/crc32.c similarity index 100% rename from sw/device/silicon_creator/lib/crc32.c rename to sw/device/lib/base/crc32.c diff --git a/sw/device/silicon_creator/lib/crc32.h b/sw/device/lib/base/crc32.h similarity index 100% rename from sw/device/silicon_creator/lib/crc32.h rename to sw/device/lib/base/crc32.h diff --git a/sw/device/silicon_creator/lib/crc32_functest.c b/sw/device/lib/base/crc32_functest.c similarity index 100% rename from sw/device/silicon_creator/lib/crc32_functest.c rename to sw/device/lib/base/crc32_functest.c diff --git a/sw/device/silicon_creator/lib/crc32_perftest.c b/sw/device/lib/base/crc32_perftest.c similarity index 100% rename from sw/device/silicon_creator/lib/crc32_perftest.c rename to sw/device/lib/base/crc32_perftest.c diff --git a/sw/device/silicon_creator/lib/crc32_unittest.cc b/sw/device/lib/base/crc32_unittest.cc similarity index 100% rename from sw/device/silicon_creator/lib/crc32_unittest.cc rename to sw/device/lib/base/crc32_unittest.cc diff --git a/sw/device/silicon_creator/lib/mock_crc32.cc b/sw/device/lib/base/mock_crc32.cc similarity index 100% rename from sw/device/silicon_creator/lib/mock_crc32.cc rename to sw/device/lib/base/mock_crc32.cc diff --git a/sw/device/silicon_creator/lib/mock_crc32.h b/sw/device/lib/base/mock_crc32.h similarity index 100% rename from sw/device/silicon_creator/lib/mock_crc32.h rename to sw/device/lib/base/mock_crc32.h