thorpej
8345db18a3
Example gzboot config for the IQ80321.
2002-03-28 20:44:07 +00:00
thorpej
b5b0fd2467
Define CONADDR.
2002-03-28 20:41:45 +00:00
thorpej
20dd585980
Add RCS ID.
2002-03-02 22:29:40 +00:00
thorpej
c92241b420
Correct a comment.
2002-02-24 20:51:56 +00:00
thorpej
4af7d26f26
Fix a couple of comments.
2002-02-24 20:44:28 +00:00
thorpej
0a4bc3ccd5
This file is obsolete.
2002-02-24 20:32:40 +00:00
thorpej
39c165f331
Add support for relocating gzboot's .text out of flash and into
...
RAM (while still decompressing the image directly from flash).
This makes gzboot run a LOT faster.
2002-02-24 20:29:44 +00:00
thorpej
d819468d64
Improve zlib error reporting.
2002-02-24 18:36:29 +00:00
thorpej
0780eaaa32
Use bcopy() and bzero(), since the rest of libsa does. This means
...
we don't have to pull in memset() and memcpy() from libsa.
2002-02-23 20:48:14 +00:00
thorpej
59f1dfe1c2
Don't need to provide zcalloc() and zcfree(); there are such routines
...
in libz.
2002-02-23 20:34:41 +00:00
thorpej
524d248b59
Fix the -DRELOC=... CPP flag. Add -DDYNAMIC_CRC_TABLE to shrink
...
the text (and, thus, the space taken up in flash) a bit.
2002-02-23 20:19:52 +00:00
thorpej
a91d5a1a99
Example Makefile and linker script for building a run-from-flash
...
gzboot image for the IQ80310 with room for 2M of compressed data.
2002-02-23 19:16:54 +00:00
thorpej
c39065eb62
Add support for running directly out of flash:
...
* Require that the builder Makefile provide a linker script.
* After making sure the MMU is disabled, check to see if
_etext == __data_start. If not, then copy the .data contents
into RAM.
* Put the stack in .bss.
2002-02-23 18:19:09 +00:00
thorpej
87de164ab4
Fix a silly bug in the propellor spinning code.
2002-02-23 17:25:32 +00:00
thorpej
0fac1c42e9
gzboot -- boot a gzip'd kernel image. This is useful for booting
...
compressed kernel images from flash.
This needs more work, but is a good first-pass.
2002-02-23 05:41:14 +00:00