
|
84794 packages online
|
|
 |
|
|
|
No screenshot available
|
Short: | Relocates an exe-binary for ROMs V1.4 |
Author: | jgeiss muc.de (Johannes Geiss) |
Uploader: | jffabre club-internet fr (Jean-François Fabre) |
Type: | dev/misc |
Architecture: | m68k-amigaos |
Date: | 2000-01-24 |
Download: | dev/misc/Reloc.lha - View contents | Readme: | dev/misc/Reloc.readme |
Downloads: | 729 |
|
Version: 1.4
This simple command (Reloc) relocates an executable binary file to binary
image file usable for ROMs. It loads an executable file in to memory,
resolves all adresses and creates a simple binary image which is only
executable at the given relocation address.
---
JOTD: The program did not work properly with BSS hunks, so I fixed it.
I also created GnuMake makefiles, using phxass, because SAS-C smake is
buggy as hell, and the sc assembler caused problems.
The program has still got some problems with some executables, but I'm
investigating...
Contact me by e-mail: jffabre@club-internet.fr
---
Usage: Reloc SFile DFile Loc
SFile: source filename,
DFile: destination fileanme,
Loc: location address (hex).
Relocates an object file SFile to DFile at address Loc
(Order: CODE, DATA, BSS)
Example:
If you created an executable file named "scsi-boot" and you want to
create an EPROM which is located at address $00f00000 just type
Reloc scsi-boot scsi-boot_f0 f00000
After this you have got a binary image file named "scsi-boot_f0". This
file contains your CODE, DATA and BSS specified in "scsi-boot". The
code is fixed to the starting location $00f00000. Now you can burn an
EPROM using "scsi-boot_f0". If your EPROM appears at the specified
address the code is executable.
Note:
This is a very old program and I cannot guaranty for the functionnality.
You must not use any special HUNKs like HUNK_OVERLAY etc.
Have fun
Johannes Geiss
|
Contents of dev/misc/Reloc.lha
PERMSSN UID GID PACKED SIZE RATIO CRC STAMP NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic] 553 1192 46.4% -lh5- 1c52 Jan 23 2000 avreloc/AmigavisionsLib.info
[generic] 484 3391 14.3% -lh5- 4a0c Jan 23 2000 avreloc/AmigavisionsLib/amigavisions.lib.info
[generic] 1212 1673 72.4% -lh5- 4f3e Jan 23 2000 avreloc/AmigavisionsLib/Build.info
[generic] 202 1071 18.9% -lh5- fb91 Jan 23 2000 avreloc/AmigavisionsLib/call.i
[generic] 889 4232 21.0% -lh5- 2339 Jan 23 2000 avreloc/AmigavisionsLib/call.i.info
[generic] 1711 2632 65.0% -lh5- a81a Jan 23 2000 avreloc/AmigavisionsLib/Debug
[generic] 896 1663 53.9% -lh5- 4f09 Jan 23 2000 avreloc/AmigavisionsLib/Debug.info
[generic] 1221 3000 40.7% -lh5- 7d15 Jan 23 2000 avreloc/AmigavisionsLib/DOSError.a
[generic] 1123 1672 67.2% -lh5- 4d69 Jan 23 2000 avreloc/AmigavisionsLib/DOSError.a.info
[generic] 883 1672 52.8% -lh5- 71ac Jan 23 2000 avreloc/AmigavisionsLib/Edit.info
[generic] 939 1674 56.1% -lh5- 6908 Jan 23 2000 avreloc/AmigavisionsLib/Find.info
[generic] 163 225 72.4% -lh5- f92b Jan 23 2000 avreloc/AmigavisionsLib/Makefile
[generic] 890 1640 54.3% -lh5- 3a3b Jan 23 2000 avreloc/AmigavisionsLib/Makefile.info
[generic] 1200 2957 40.6% -lh5- 8122 Jan 23 2000 avreloc/AmigavisionsLib/OpenData.a
[generic] 1122 1672 67.1% -lh5- 1007 Jan 23 2000 avreloc/AmigavisionsLib/OpenData.a.info
[generic] 500 1106 45.2% -lh5- ac50 Jan 23 2000 avreloc/AmigavisionsLib/Print.a
[generic] 1121 1672 67.0% -lh5- 96e8 Jan 23 2000 avreloc/AmigavisionsLib/Print.a.info
[generic] 26 26 100.0% -lh0- 1d9f Jan 23 2000 avreloc/AmigavisionsLib/SCOPTIONS
[generic] 1125 1674 67.2% -lh5- 1094 Jan 23 2000 avreloc/AmigavisionsLib/SCoptions.info
[generic] 139 174 79.9% -lh5- fd39 Jan 23 2000 avreloc/AmigavisionsLib/smakefile
[generic] 848 1432 59.2% -lh5- bde3 Jan 23 2000 avreloc/AmigavisionsLib/smakefile.info
[generic] 63 64 98.4% -lh5- e7e5 Jan 23 2000 avreloc/AmigavisionsLib/xref.i
[generic] 891 4232 21.1% -lh5- cf17 Jan 23 2000 avreloc/AmigavisionsLib/xref.i.info
[generic] 551 1192 46.2% -lh5- b962 Jan 23 2000 avreloc/AsmStartup.info
[generic] 301 757 39.8% -lh5- cf9e Jan 23 2000 avreloc/AsmStartup/Astartup.a
[generic] 1124 1672 67.2% -lh5- c772 Jan 23 2000 avreloc/AsmStartup/Astartup.a.info
[generic] 610 1171 52.1% -lh5- e823 Jan 23 2000 avreloc/AsmStartup/Astartup.o.info
[generic] 1211 1673 72.4% -lh5- 9b75 Jan 23 2000 avreloc/AsmStartup/Build.info
[generic] 1711 2632 65.0% -lh5- a81a Jan 23 2000 avreloc/AsmStartup/Debug
[generic] 895 1663 53.8% -lh5- 30b7 Jan 23 2000 avreloc/AsmStartup/Debug.info
[generic] 886 1672 53.0% -lh5- b0b8 Jan 23 2000 avreloc/AsmStartup/Edit.info
[generic] 939 1674 56.1% -lh5- db8e Jan 23 2000 avreloc/AsmStartup/Find.info
[generic] 82 101 81.2% -lh5- 5372 Jan 23 2000 avreloc/AsmStartup/Makefile
[generic] 895 1646 54.4% -lh5- 9c65 Jan 23 2000 avreloc/AsmStartup/Makefile.info
[generic] 26 26 100.0% -lh0- 1d9f Jan 23 2000 avreloc/AsmStartup/SCOPTIONS
[generic] 1123 1674 67.1% -lh5- abe9 Jan 23 2000 avreloc/AsmStartup/SCoptions.info
[generic] 56 66 84.8% -lh5- a47a Jan 23 2000 avreloc/AsmStartup/smakefile
[generic] 848 1432 59.2% -lh5- 5ca9 Jan 23 2000 avreloc/AsmStartup/smakefile.info
[generic] 6327 20629 30.7% -lh5- ccb5 Jan 23 2000 avreloc/AsmStartup/startup.i
[generic] 890 4232 21.0% -lh5- 0ce0 Jan 23 2000 avreloc/AsmStartup/startup.i.info
[generic] 16 16 100.0% -lh0- 7cb5 Jan 23 2000 avreloc/Build
[generic] 1253 1719 72.9% -lh5- bd22 Jan 23 2000 avreloc/Build.info
[generic] 202 1071 18.9% -lh5- fb91 Jan 23 2000 avreloc/call.i
[generic] 891 4232 21.1% -lh5- b376 Jan 23 2000 avreloc/call.i.info
[generic] 1711 2632 65.0% -lh5- a81a Jan 23 2000 avreloc/Debug
[generic] 893 1663 53.7% -lh5- a06c Jan 23 2000 avreloc/Debug.info
[generic] 888 1672 53.1% -lh5- 35ed Jan 23 2000 avreloc/Edit.info
[generic] 939 1674 56.1% -lh5- d638 Jan 23 2000 avreloc/Find.info
[generic] 1682 3072 54.8% -lh5- c2ef Jan 23 2000 avreloc/Load_SFile
[generic] 472 1256 37.6% -lh5- 4c64 Jan 23 2000 avreloc/Load_SFile.a
[generic] 1121 1672 67.0% -lh5- a4d4 Jan 23 2000 avreloc/Load_SFile.a.info
[generic] 394 835 47.2% -lh5- df44 Jan 23 2000 avreloc/Load_SFile.info
[generic] 1639 2976 55.1% -lh5- 4c24 Jan 23 2000 avreloc/Main
[generic] 805 2533 31.8% -lh5- 9da7 Jan 23 2000 avreloc/Main.a
[generic] 1123 1672 67.2% -lh5- 4e53 Jan 23 2000 avreloc/Main.a.info
[generic] 391 835 46.8% -lh5- d552 Jan 23 2000 avreloc/Main.info
[generic] 332 684 48.5% -lh5- 2f0b Jan 23 2000 avreloc/Makefile
[generic] 886 1640 54.0% -lh5- cd95 Jan 23 2000 avreloc/Makefile.info
[generic] 2610 4880 53.5% -lh5- 2036 Jan 23 2000 avreloc/Reloc
[generic] 886 1667 53.1% -lh5- 1fd8 Jan 23 2000 avreloc/Reloc.info
[generic] 850 1703 49.9% -lh5- d538 Jan 23 2000 avreloc/Reloc.readme
[generic] 1389 2072 67.0% -lh5- 0f5f Jan 23 2000 avreloc/Reloc.readme.info
[generic] 2146 8398 25.6% -lh5- 3759 Jan 23 2000 avreloc/Reloc_SFile.a
[generic] 1177 1890 62.3% -lh5- 053a Jan 23 2000 avreloc/Reloc_SFile.a.info
[generic] 2093 8298 25.2% -lh5- 1722 Jan 23 2000 avreloc/Reloc_SFile.a.org
[generic] 1123 1674 67.1% -lh5- 38f9 Jan 23 2000 avreloc/SCoptions.info
[generic] 327 698 46.8% -lh5- 5725 Jan 23 2000 avreloc/smakefile
[generic] 841 1426 59.0% -lh5- e409 Jan 23 2000 avreloc/smakefile.info
[generic] 2015 3608 55.8% -lh5- 003d Jan 23 2000 avreloc/TestPar
[generic] 1030 3016 34.2% -lh5- 5376 Jan 23 2000 avreloc/TestPar.a
[generic] 1176 1888 62.3% -lh5- ba85 Jan 23 2000 avreloc/TestPar.a.info
[generic] 391 835 46.8% -lh5- d673 Jan 23 2000 avreloc/TestPar.info
[generic] 63 64 98.4% -lh5- e7e5 Jan 23 2000 avreloc/xref.i
[generic] 893 4232 21.1% -lh5- bbf6 Jan 23 2000 avreloc/xref.i.info
---------- ----------- ------- ------- ------ ---------- ------------ -------------
Total 74 files 71324 162861 43.8% Jan 24 2000
|
|
|
 |
Page generated in 0.02 seconds |
Aminet © 1992-2024 Urban
Müller and the Aminet team.
Aminet contact address: <aminet aminet net> |