Cleaned up the tree a bit

master
Philippe Vachon 16 years ago
parent f9aa0750b6
commit 3ed164c536

@ -63,6 +63,6 @@ ${PROG}: ${OBJECTS}
${CC} ${CFLAGS} ${ASFLAGS} -c $< ${CC} ${CFLAGS} ${ASFLAGS} -c $<
clean: clean:
rm *.o -rm *.o
rm ${PROG}.elf -rm ${PROG}.elf
rm ${PROG}.bin -rm ${PROG}.bin

@ -11,6 +11,10 @@ understanding a single ELF segment in an ELF file. Of course, because Linux
and other operating systems rely fairly heavily on being able to have more and other operating systems rely fairly heavily on being able to have more
than one segment in the output ELF file, this clearly isn't acceptable. than one segment in the output ELF file, this clearly isn't acceptable.
CiscoLoad works around this by providing an ELF file that looks somewhat
like an IOS image to ROMMON; from CiscoLoad, it is then possible to load an
arbitrary standalone ELF file, such as a kernel image, or even an IOS image.
3. How do I build CILO? 3. How do I build CILO?
Assuming you have a mips-elf toolchain installed (how to do this is beyond Assuming you have a mips-elf toolchain installed (how to do this is beyond
the scope of this document, but it should be simple to do. Just remember the the scope of this document, but it should be simple to do. Just remember the
@ -48,6 +52,8 @@ ribution, and type make.
CiscoLoad was the result of many wasted hours of Phil Vachon, who can be CiscoLoad was the result of many wasted hours of Phil Vachon, who can be
reached at philippe@cowpig.ca. reached at philippe@cowpig.ca.
The printf function was gracelessly lifted from the Linux Kernel.
8. What License is CiscoLoad shipped under 8. What License is CiscoLoad shipped under
While CiscoLoad is a simple piece of software, the code is covered under the While CiscoLoad is a simple piece of software, the code is covered under the
GNU General Public License version 2. GNU General Public License version 2.

Binary file not shown.
Loading…
Cancel
Save