Hej, Enklast är nog att skriva ett litet program (t.ex. C# konsolapplikation) som tar som argument binärfil 1 och binärfil 2.Skapa binärfil
Jag behöver hjälp med att hitta ett program eller sätt att skapa en binärfil av två befintliga binärfiler som ska ligga på olika ställen i minnet.
Jag har alltså en binärfil (ett litet bios) som skall ligga i början av flashminnet på adress 'FFE0 0000', sedan ska jag ha ett tomt utrymme fram till adress 'FFE4 0000' där jag ska lägga en annan binärfil (själva applikationen).
För att lägga upp detta på ett säkert sätt skall allt laddas in i en enda binärfil. Alltså:
binärfil1 + tomt utrymme + binärfil2 = binärfil3
Nu undrar jag om någon vet ett program där jag kan fixa detta?
Tacksam för svar.Sv: Skapa binärfil
Programmet läser och skriver (till en ny binärfil) först in binärfil1 , sedan korrekt antal nollor (262144 - storlek på binärfil 1) och sedan binärfil 2.
Alternativt, om du vet att tomrummet alltid är lika stort och lyckas skapa en så pass stor binärfil fylld med nollor som heter tom.bin så kan du skapa den nya filen med
copy /b binar1.bin + tom.bin + binar2.bin nyfil.bin
på kommandoraden.
/Andreas