diff --git a/file_demo_bios/k2g/components/mhm/src/mhmport.h b/file_demo_bios/k2g/components/mhm/src/mhmport.h
+++ /dev/null
@@ -1,171 +0,0 @@
-/******************************************************************************\r
- * FILE PURPOSE: Target specific definitions.\r
- ******************************************************************************\r
- * FILE NAME: MHMPORT.H\r
- *\r
- * DESCRIPTION: Contains definitions that are specific to different targets.\r
- *\r
- * Copyright (c) 2016, Texas Instruments Incorporated
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- *
- * * Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- *
- * * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- *
- * * Neither the name of Texas Instruments Incorporated nor the names of
- * its contributors may be used to endorse or promote products derived
- * from this software without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
- * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
- * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
- * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
- * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
- * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
- * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
- * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
- * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
- * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- *
- */
-\r
-#ifdef ti_targets_C54\r
-#define _MHMPORT_C54 1\r
-#else\r
-#define _MHMPORT_C54 0\r
-#endif\r
-\r
-#ifdef ti_targets_C54_far\r
-#define _MHMPORT_C54F 1\r
-#else\r
-#define _MHMPORT_C54F 0\r
-#endif\r
-\r
-#ifdef ti_targets_C55\r
-#define _MHMPORT_C55 1\r
-#else\r
-#define _MHMPORT_C55 0\r
-#endif\r
-\r
-#ifdef ti_targets_C55_large\r
-#define _MHMPORT_C55L 1\r
-#else\r
-#define _MHMPORT_C55L 0\r
-#endif\r
-\r
-#ifdef ti_targets_C64\r
-#define _MHMPORT_C64 1\r
-#else\r
-#define _MHMPORT_C64 0\r
-#endif\r
-\r
-#ifdef ti_targets_C64_big_endian\r
-#define _MHMPORT_C64_BIG_ENDIAN 1\r
-#else\r
-#define _MHMPORT_C64_BIG_ENDIAN 0\r
-#endif\r
-\r
-#ifdef ti_targets_C64P\r
-#define _MHMPORT_C64P 1\r
-#else\r
-#define _MHMPORT_C64P 0\r
-#endif\r
-\r
-#ifdef ti_targets_elf_C64P \r
-#define _MHMPORT_ELF_C64P 1\r
-#else\r
-#define _MHMPORT_ELF_C64P 0\r
-#endif\r
-\r
-#ifdef ti_targets_C64P_big_endian\r
-#define _MHMPORT_C64P_BIG_ENDIAN 1\r
-#else\r
-#define _MHMPORT_C64P_BIG_ENDIAN 0\r
-#endif\r
-\r
-#ifdef ti_targets_elf_C64P_big_endian\r
-#define _MHMPORT_ELF_C64P_BIG_ENDIAN 1\r
-#else\r
-#define _MHMPORT_ELF_C64P_BIG_ENDIAN 0\r
-#endif\r
-\r
-#ifdef ti_targets_C66\r
-#define _MHMPORT_C66 1\r
-#else\r
-#define _MHMPORT_C66 0\r
-#endif\r
-\r
-#ifdef ti_targets_elf_C66\r
-#define _MHMPORT_ELF_C66 1\r
-#else\r
-#define _MHMPORT_ELF_C66 0\r
-#endif\r
-\r
-#ifdef ti_targets_C66_big_endian\r
-#define _MHMPORT_C66_BIG_ENDIAN 1\r
-#else\r
-#define _MHMPORT_C66_BIG_ENDIAN 0\r
-#endif\r
-\r
-#ifdef ti_targets_elf_C66_big_endian\r
-#define _MHMPORT_ELF_C66_BIG_ENDIAN 1\r
-#else\r
-#define _MHMPORT_ELF_C66_BIG_ENDIAN 0\r
-#endif\r
-\r
-#ifdef ti_targets_C674\r
-#define _MHMPORT_C674 1\r
-#else\r
-#define _MHMPORT_C674 0\r
-#endif\r
-\r
-#ifdef ti_targets_C674_big_endian\r
-#define _MHMPORT_C674_BIG_ENDIAN 1\r
-#else\r
-#define _MHMPORT_C674_BIG_ENDIAN 0\r
-#endif\r
-\r
-#ifdef gnu_targets_arm_GCArmv7A\r
-#define _MHMPORT_ARM_GCARMV7A 1\r
-#else\r
-#define _MHMPORT_ARM_GCARMV7A 0\r
-#endif\r
-\r
-#if (_MHMPORT_C54 || _MHMPORT_C54F)\r
-#include <ti/mas/mhm/src/c54/mhmport.h>\r
-#elif (_MHMPORT_C55 || _MHMPORT_C55L)\r
-#include <ti/mas/mhm/src/c55/mhmport.h>\r
-#elif _MHMPORT_ARM_GCARMV7A\r
-#include <ti/mas/mhm/src/arm/mhmport.h>\r
-#elif (_MHMPORT_C64 || _MHMPORT_C64_BIG_ENDIAN || \\r
- _MHMPORT_C64P || _MHMPORT_C64P_BIG_ENDIAN || \\r
- _MHMPORT_ELF_C64P || _MHMPORT_ELF_C64P_BIG_ENDIAN || \\r
- _MHMPORT_C66 || _MHMPORT_C66_BIG_ENDIAN || \\r
- _MHMPORT_ELF_C66 || _MHMPORT_ELF_C66_BIG_ENDIAN || \\r
- _MHMPORT_C674 || _MHMPORT_C674_BIG_ENDIAN)\r
-#include <ti/mas/mhm/src/c64/mhmport.h>\r
-#else\r
-#error invalid target\r
-#endif\r
-\r
-#define MHM_ALIGN_BITS TYP_STRUCT_LOG2ALIGN\r
-#define MHM_ALIGN_MASK (~((~0U)<<MHM_ALIGN_BITS)) \r
-\r
-/* Align gap is the maximum number of words that may be used to fill a gap\r
- * to the next memory block due to alignment requirements. */\r
-#define MHM_MAX_ALIGNGAP MHM_ALIGN_MASK\r
-\r
-/* The maximum value of a buffer size and the maximum buffer size. They are\r
- * not the same due to alignment gap. */\r
-#define MHM_MAX_SIZEVAL (~0U)\r
-#define MHM_MAX_SIZE (MHM_MAX_SIZEVAL - MHM_MAX_ALIGNGAP)\r
-\r
-/* Nothing past this point */\r