OpenCores
URL https://opencores.org/ocsvn/mcip_open/mcip_open/trunk

Subversion Repositories mcip_open

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /
    from Rev 4 to Rev 5
    Reverse comparison

Rev 4 → Rev 5

/mcip_open/trunk/HEXtoVHDLformat_Converter/CONVERT.CPP
0,0 → 1,33
 
#include <stdio.h>
#include <conio.h>
 
 
void main()
{
FILE *ROM,*VHDL;
char c;
int i,j;
 
ROM=fopen("app.hex","r");
VHDL=fopen("prog.hdl","w");
fprintf(VHDL,"(");
while (feof(ROM)==0)
{
fprintf(VHDL,"\n");
for (i=1;i<=9;i++) getc(ROM);
for (i=1;i<=16;i++)
{
fprintf(VHDL,"X\"");
for (j=0;j<2;j++)
{c=getc(ROM);
putc(c,VHDL);
}
fprintf(VHDL,"\",");
}
for (i=1;i<=3;i++) getc(ROM);
}
fprintf(VHDL,"\nothers => X\"FF\" );");
fclose(ROM);
fclose(VHDL);
}
/mcip_open/trunk/HEXtoVHDLformat_Converter/App.HEX
0,0 → 1,49
:1000000002EF00F00F0E946E8C6A1F0E956E0F0EAD
:10001000896A926E936A300E8B6E8C8E000000009F
:100020008C9EEBEC00F0EBEC00F08C8E00000000FE
:100030008C9EDAEC00F0DAEC00F08C8E0000000010
:100040008C9EDAEC00F0DAEC00F0200E8B6E8C8ED9
:10005000000000008C9EDAEC00F0DAEC00F0280ED4
:100060000D6E11EC01F0DAEC00F0DAEC00F0080EA5
:100070000D6E11EC01F0DAEC00F0DAEC00F00C0E91
:100080000D6E11EC01F0DAEC00F0DAEC00F0060E87
:100090000D6E11EC01F0DAEC00F0DAEC00F0010E7C
:1000A0000D6E11EC01F0EBEC00F0EBEC00F0030E48
:1000B0000E6E5DEC01F0DAEC00F0480E0E6E36ECE0
:1000C00001F0DAEC00F0650E0E6E36EC01F0DAECC1
:1000D00000F06C0E0E6E36EC01F0DAEC00F06C0EF7
:1000E0000E6E36EC01F0DAEC00F06F0E0E6E36ECB0
:1000F00001F0DAEC00F0200E0E6E36EC01F0DAECD6
:1001000000F04D0E0E6E36EC01F0DAEC00F0430E0E
:100110000E6E36EC01F0DAEC00F0490E0E6E36ECA5
:1001200001F0DAEC00F0500E0E6E36EC01F0DAEC75
:1001300000F0210E0E6E36EC01F0DAEC00F0530EFA
:100140000E6E5DEC01F0DAEC00F03C0E0E6E36EC5B
:1001500001F0DAEC00F03C0E0E6E36EC01F0DAEC59
:1001600000F0630E0E6E5DEC01F0DAEC00F03C0E78
:100170000E6E36EC01F0DAEC00F03C0E0E6E36EC52
:1001800001F0DAEC00F0220E0C6EFEEC00F00C2E0A
:10019000FCD7800E8A6E8A46180E0D6E11EC01F0A7
:1001A0000F0E80140C6E0C2AFEEC00F00C060C6690
:1001B000FBD7F1D7D8CF81F0E8CF80F0E0CF82F045
:1001C000AC0E096E093EFED782C0E0FF80C0E8FF9A
:1001D00081C0D8FF1200D8CF84F0E8CF83F0E0CF01
:1001E00085F0250E0A6EDAEC00F00A2EFCD785C0E9
:1001F000E0FF83C0E8FF84C0D8FF1200D8CF87F0AB
:10020000E8CF86F0E0CF88F0240E0B6EEBEC00F028
:100210000B2EFCD788C0E0FF86C0E8FF87C0D8FF60
:100220001200D8CF8AF0E8CF89F0E0CF8BF00DC074
:100230008BFF8C8E0000000000008C9E8B3A00002B
:1002400000000000000000000000000000000000AE
:10025000000000008C8E0000000000008C9E8BC00F
:10026000E0FF89C0E8FF8AC0D8FF1200D8CF8AF02B
:10027000E8CF89F0E0CF8BF00EC08BFF8C8C8C8E9A
:100280000000000000008C9E8B3A0000000000007F
:10029000000000000000000000000000000000005E
:1002A0008C8E0000000000008C9E8C9C8BC0E0FFB8
:1002B00089C0E8FF8AC0D8FF1200D8CF8AF0E8CF03
:1002C00089F0E0CF8BF0800E0E120EC08BFF8C8E6B
:1002D0000000000000008C9E8B3A0000000000002F
:1002E000000000000000000000000000000000000E
:1002F0008C8E0000000000008C9E8BC0E0FF89C047
:10030000E8FF8AC0D8FF1200FFFFFFFFFFFFFFFFDB
/mcip_open/trunk/HEXtoVHDLformat_Converter/Convert8.ilk Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream
mcip_open/trunk/HEXtoVHDLformat_Converter/Convert8.exe Property changes : Added: svn:executable Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Index: mcip_open/trunk/HEXtoVHDLformat_Converter/Convert8.pdb =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: mcip_open/trunk/HEXtoVHDLformat_Converter/Convert8.pdb =================================================================== --- mcip_open/trunk/HEXtoVHDLformat_Converter/Convert8.pdb (nonexistent) +++ mcip_open/trunk/HEXtoVHDLformat_Converter/Convert8.pdb (revision 5)
mcip_open/trunk/HEXtoVHDLformat_Converter/Convert8.pdb Property changes : Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Index: mcip_open/trunk/HEXtoVHDLformat_Converter/prog.hdl =================================================================== --- mcip_open/trunk/HEXtoVHDLformat_Converter/prog.hdl (nonexistent) +++ mcip_open/trunk/HEXtoVHDLformat_Converter/prog.hdl (revision 5) @@ -0,0 +1,51 @@ +( +X"02",X"EF",X"00",X"F0",X"0F",X"0E",X"94",X"6E",X"8C",X"6A",X"1F",X"0E",X"95",X"6E",X"0F",X"0E", +X"89",X"6A",X"92",X"6E",X"93",X"6A",X"30",X"0E",X"8B",X"6E",X"8C",X"8E",X"00",X"00",X"00",X"00", +X"8C",X"9E",X"EB",X"EC",X"00",X"F0",X"EB",X"EC",X"00",X"F0",X"8C",X"8E",X"00",X"00",X"00",X"00", +X"8C",X"9E",X"DA",X"EC",X"00",X"F0",X"DA",X"EC",X"00",X"F0",X"8C",X"8E",X"00",X"00",X"00",X"00", +X"8C",X"9E",X"DA",X"EC",X"00",X"F0",X"DA",X"EC",X"00",X"F0",X"20",X"0E",X"8B",X"6E",X"8C",X"8E", +X"00",X"00",X"00",X"00",X"8C",X"9E",X"DA",X"EC",X"00",X"F0",X"DA",X"EC",X"00",X"F0",X"28",X"0E", +X"0D",X"6E",X"11",X"EC",X"01",X"F0",X"DA",X"EC",X"00",X"F0",X"DA",X"EC",X"00",X"F0",X"08",X"0E", +X"0D",X"6E",X"11",X"EC",X"01",X"F0",X"DA",X"EC",X"00",X"F0",X"DA",X"EC",X"00",X"F0",X"0C",X"0E", +X"0D",X"6E",X"11",X"EC",X"01",X"F0",X"DA",X"EC",X"00",X"F0",X"DA",X"EC",X"00",X"F0",X"06",X"0E", +X"0D",X"6E",X"11",X"EC",X"01",X"F0",X"DA",X"EC",X"00",X"F0",X"DA",X"EC",X"00",X"F0",X"01",X"0E", +X"0D",X"6E",X"11",X"EC",X"01",X"F0",X"EB",X"EC",X"00",X"F0",X"EB",X"EC",X"00",X"F0",X"03",X"0E", +X"0E",X"6E",X"5D",X"EC",X"01",X"F0",X"DA",X"EC",X"00",X"F0",X"48",X"0E",X"0E",X"6E",X"36",X"EC", +X"01",X"F0",X"DA",X"EC",X"00",X"F0",X"65",X"0E",X"0E",X"6E",X"36",X"EC",X"01",X"F0",X"DA",X"EC", +X"00",X"F0",X"6C",X"0E",X"0E",X"6E",X"36",X"EC",X"01",X"F0",X"DA",X"EC",X"00",X"F0",X"6C",X"0E", +X"0E",X"6E",X"36",X"EC",X"01",X"F0",X"DA",X"EC",X"00",X"F0",X"6F",X"0E",X"0E",X"6E",X"36",X"EC", +X"01",X"F0",X"DA",X"EC",X"00",X"F0",X"20",X"0E",X"0E",X"6E",X"36",X"EC",X"01",X"F0",X"DA",X"EC", +X"00",X"F0",X"4D",X"0E",X"0E",X"6E",X"36",X"EC",X"01",X"F0",X"DA",X"EC",X"00",X"F0",X"43",X"0E", +X"0E",X"6E",X"36",X"EC",X"01",X"F0",X"DA",X"EC",X"00",X"F0",X"49",X"0E",X"0E",X"6E",X"36",X"EC", +X"01",X"F0",X"DA",X"EC",X"00",X"F0",X"50",X"0E",X"0E",X"6E",X"36",X"EC",X"01",X"F0",X"DA",X"EC", +X"00",X"F0",X"21",X"0E",X"0E",X"6E",X"36",X"EC",X"01",X"F0",X"DA",X"EC",X"00",X"F0",X"53",X"0E", +X"0E",X"6E",X"5D",X"EC",X"01",X"F0",X"DA",X"EC",X"00",X"F0",X"3C",X"0E",X"0E",X"6E",X"36",X"EC", +X"01",X"F0",X"DA",X"EC",X"00",X"F0",X"3C",X"0E",X"0E",X"6E",X"36",X"EC",X"01",X"F0",X"DA",X"EC", +X"00",X"F0",X"63",X"0E",X"0E",X"6E",X"5D",X"EC",X"01",X"F0",X"DA",X"EC",X"00",X"F0",X"3C",X"0E", +X"0E",X"6E",X"36",X"EC",X"01",X"F0",X"DA",X"EC",X"00",X"F0",X"3C",X"0E",X"0E",X"6E",X"36",X"EC", +X"01",X"F0",X"DA",X"EC",X"00",X"F0",X"22",X"0E",X"0C",X"6E",X"FE",X"EC",X"00",X"F0",X"0C",X"2E", +X"FC",X"D7",X"80",X"0E",X"8A",X"6E",X"8A",X"46",X"18",X"0E",X"0D",X"6E",X"11",X"EC",X"01",X"F0", +X"0F",X"0E",X"80",X"14",X"0C",X"6E",X"0C",X"2A",X"FE",X"EC",X"00",X"F0",X"0C",X"06",X"0C",X"66", +X"FB",X"D7",X"F1",X"D7",X"D8",X"CF",X"81",X"F0",X"E8",X"CF",X"80",X"F0",X"E0",X"CF",X"82",X"F0", +X"AC",X"0E",X"09",X"6E",X"09",X"3E",X"FE",X"D7",X"82",X"C0",X"E0",X"FF",X"80",X"C0",X"E8",X"FF", +X"81",X"C0",X"D8",X"FF",X"12",X"00",X"D8",X"CF",X"84",X"F0",X"E8",X"CF",X"83",X"F0",X"E0",X"CF", +X"85",X"F0",X"25",X"0E",X"0A",X"6E",X"DA",X"EC",X"00",X"F0",X"0A",X"2E",X"FC",X"D7",X"85",X"C0", +X"E0",X"FF",X"83",X"C0",X"E8",X"FF",X"84",X"C0",X"D8",X"FF",X"12",X"00",X"D8",X"CF",X"87",X"F0", +X"E8",X"CF",X"86",X"F0",X"E0",X"CF",X"88",X"F0",X"24",X"0E",X"0B",X"6E",X"EB",X"EC",X"00",X"F0", +X"0B",X"2E",X"FC",X"D7",X"88",X"C0",X"E0",X"FF",X"86",X"C0",X"E8",X"FF",X"87",X"C0",X"D8",X"FF", +X"12",X"00",X"D8",X"CF",X"8A",X"F0",X"E8",X"CF",X"89",X"F0",X"E0",X"CF",X"8B",X"F0",X"0D",X"C0", +X"8B",X"FF",X"8C",X"8E",X"00",X"00",X"00",X"00",X"00",X"00",X"8C",X"9E",X"8B",X"3A",X"00",X"00", +X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00", +X"00",X"00",X"00",X"00",X"8C",X"8E",X"00",X"00",X"00",X"00",X"00",X"00",X"8C",X"9E",X"8B",X"C0", +X"E0",X"FF",X"89",X"C0",X"E8",X"FF",X"8A",X"C0",X"D8",X"FF",X"12",X"00",X"D8",X"CF",X"8A",X"F0", +X"E8",X"CF",X"89",X"F0",X"E0",X"CF",X"8B",X"F0",X"0E",X"C0",X"8B",X"FF",X"8C",X"8C",X"8C",X"8E", +X"00",X"00",X"00",X"00",X"00",X"00",X"8C",X"9E",X"8B",X"3A",X"00",X"00",X"00",X"00",X"00",X"00", +X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00", +X"8C",X"8E",X"00",X"00",X"00",X"00",X"00",X"00",X"8C",X"9E",X"8C",X"9C",X"8B",X"C0",X"E0",X"FF", +X"89",X"C0",X"E8",X"FF",X"8A",X"C0",X"D8",X"FF",X"12",X"00",X"D8",X"CF",X"8A",X"F0",X"E8",X"CF", +X"89",X"F0",X"E0",X"CF",X"8B",X"F0",X"80",X"0E",X"0E",X"12",X"0E",X"C0",X"8B",X"FF",X"8C",X"8E", +X"00",X"00",X"00",X"00",X"00",X"00",X"8C",X"9E",X"8B",X"3A",X"00",X"00",X"00",X"00",X"00",X"00", +X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00",X"00", +X"8C",X"8E",X"00",X"00",X"00",X"00",X"00",X"00",X"8C",X"9E",X"8B",X"C0",X"E0",X"FF",X"89",X"C0", +X"E8",X"FF",X"8A",X"C0",X"D8",X"FF",X"12",X"00",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF",X"FF", +others => X"FF" ); \ No newline at end of file

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.