|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base netbsd-10-1-RELEASE perseant-exfatfs-base-20240630 perseant-exfatfs-base netbsd-8-3-RELEASE netbsd-9-4-RELEASE netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base netbsd-9-3-RELEASE cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 netbsd-9-2-RELEASE cjep_staticlib_x-base netbsd-9-1-RELEASE phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 netbsd-8-2-RELEASE netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 netbsd-8-1-RELEASE netbsd-8-1-RC1 pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 netbsd-7-2-RELEASE pgoyette-compat-0728 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 netbsd-7-1-2-RELEASE pgoyette-compat-base netbsd-7-1-1-RELEASE matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 bouyer-socketcan-base pgoyette-localcount-20170107 netbsd-7-1-RC1 pgoyette-localcount-20161104 netbsd-7-0-2-RELEASE localcount-20160914 netbsd-7-nhusb-base pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 tls-maxphys-base
|
| 1.3 |
02-Dec-2012 |
reed |
install the mkubootimage(1) manual
|
|
Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 netbsd-6-1-RC2 netbsd-6-1-RC1 netbsd-6-0-1-RELEASE matt-nb6-plus-nbase yamt-pagecache-base6 netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base cherry-xenmp-base
|
| 1.2 |
26-May-2011 |
joerg |
branches: 1.2.4; 1.2.6; 1.2.12; Default to -Wno-sign-compare -Wno-pointer-sign for clang. Push -Wno-array-bounds down to the cases that depend on it. Selectively disable warnings for 3rd party software or non-trivial issues to be reviewed later to get clang -Werror to build most of the tree.
|
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231
|
| 1.1 |
18-Jun-2010 |
jmcneill |
branches: 1.1.4; add mkubootimage(1), a tool for creating u-boot compatible images
|
|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base netbsd-10-1-RELEASE perseant-exfatfs-base-20240630 perseant-exfatfs-base netbsd-9-4-RELEASE netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base netbsd-9-3-RELEASE cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 netbsd-9-2-RELEASE cjep_staticlib_x-base netbsd-9-1-RELEASE phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
|
| 1.2 |
04-Feb-2018 |
jmcneill |
Fix tools build
|
| 1.1 |
04-Feb-2018 |
jmcneill |
Add support for writing "AArch64 Linux kernel image" format images.
These images begin with a 64-byte header that includes a load offset, image size, some flags, and a small (2 word) area at the start for executable code.
These images are compatible with U-Boot's "booti" command, and can be used to make U-Boot relocate our kernel to a 2MB aligned base address. After relocation, U-Boot will jump to the code at the beginning of the header, where we encode a relative branch forward instruction to branch to the beginning of the kernel at offset +0x40.
|
|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base perseant-exfatfs-base-20240630 perseant-exfatfs-base
|
| 1.5 |
09-Feb-2024 |
christos |
PR/57914: Jan-Benedict Glaw: Set reproducible timestamp Cleanup lint.
|
|
Revision tags: netbsd-8-3-RELEASE netbsd-9-4-RELEASE netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base netbsd-9-3-RELEASE cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 netbsd-9-2-RELEASE cjep_staticlib_x-base netbsd-9-1-RELEASE phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 netbsd-8-2-RELEASE netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 netbsd-8-1-RELEASE netbsd-8-1-RC1 pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 netbsd-7-2-RELEASE pgoyette-compat-0728 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 netbsd-7-1-2-RELEASE pgoyette-compat-base netbsd-7-1-1-RELEASE matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 bouyer-socketcan-base pgoyette-localcount-20170107 netbsd-7-1-RC1 pgoyette-localcount-20161104 netbsd-7-0-2-RELEASE localcount-20160914 netbsd-7-nhusb-base pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base agc-symver-base yamt-pagecache-base8 tls-maxphys-base
|
| 1.4 |
29-Dec-2012 |
jmcneill |
branches: 1.4.40; add missing prototype for crc32v
|
| 1.3 |
29-Dec-2012 |
jmcneill |
add support for generating boot.scr scripts with -T script
|
|
Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 netbsd-6-1-RC2 netbsd-6-1-RC1 netbsd-6-0-1-RELEASE yamt-pagecache-base7 matt-nb6-plus-nbase yamt-pagecache-base6 netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base cherry-xenmp-base bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231
|
| 1.2 |
22-Jun-2010 |
dogcow |
branches: 1.2.4; 1.2.8; 1.2.10; 1.2.16; nbtool.h'ify; fixes cross-compilation.
|
| 1.1 |
18-Jun-2010 |
jmcneill |
add mkubootimage(1), a tool for creating u-boot compatible images
|
|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base
|
| 1.2 |
29-Nov-2024 |
gutteridge |
branches: 1.2.2; crc32.h: add missing RCS ID
|
|
Revision tags: perseant-exfatfs-base-20240630 perseant-exfatfs-base
|
| 1.1 |
09-Feb-2024 |
christos |
branches: 1.1.2; PR/57914: Jan-Benedict Glaw: Set reproducible timestamp Cleanup lint.
|
|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base perseant-exfatfs-base-20240630 perseant-exfatfs-base
|
| 1.20 |
22-May-2024 |
uwe |
mkubootimage.1: improve markup
|
| 1.19 |
21-May-2024 |
uwe |
mkubootimage.1: restore .Ed lost in previous
|
| 1.18 |
21-May-2024 |
gutteridge |
mkubootimage(1): adjust example output in man page
Refresh to show current output format (an additional field) and address a "TODO" comment that's been there for over a decade.
|
| 1.17 |
21-May-2024 |
gutteridge |
mkubootimage(1): adjust usage, etc.
In the tool, reflow and reorder usage() output and also consistently mark which arguments are optional.
In the man page, add missing -t argument in the synopsis and follow consistent argument ordering.
|
| 1.16 |
21-May-2024 |
gutteridge |
mkubootimage(1): add riscv
|
| 1.15 |
09-Feb-2024 |
christos |
PR/57914: Jan-Benedict Glaw: Set reproducible timestamp Cleanup lint.
|
|
Revision tags: netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406
|
| 1.14 |
07-Dec-2019 |
wiz |
branches: 1.14.8; Sync usage with man page, merge single letter options.
Limit program usage line length.
|
| 1.13 |
04-Dec-2019 |
jmcneill |
Add -u flag for updating headers in place.
|
|
Revision tags: netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
|
| 1.12 |
04-Feb-2018 |
jmcneill |
branches: 1.12.4; 1.12.6; Add support for writing "AArch64 Linux kernel image" format images.
These images begin with a 64-byte header that includes a load offset, image size, some flags, and a small (2 word) area at the start for executable code.
These images are compatible with U-Boot's "booti" command, and can be used to make U-Boot relocate our kernel to a 2MB aligned base address. After relocation, U-Boot will jump to the code at the beginning of the header, where we encode a relative branch forward instruction to branch to the beginning of the kernel at offset +0x40.
|
| 1.11 |
29-Sep-2017 |
jmcneill |
add sh arch
|
|
Revision tags: perseant-stdc-iso10646-base
|
| 1.10 |
15-Jul-2017 |
wiz |
branches: 1.10.2; Remove unnecessary macros. Use standard headers.
|
| 1.9 |
15-Jul-2017 |
jmcneill |
Add support for "kernel_noload" image types. This type is the same as the "kernel" type, except it can run from any load address.
|
|
Revision tags: netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
| 1.8 |
30-Sep-2014 |
wiz |
branches: 1.8.8; Use An in AUTHORS section.
|
| 1.7 |
30-Sep-2014 |
msaitoh |
Bump date.
|
| 1.6 |
30-Sep-2014 |
msaitoh |
Support arm64, i386 and or1k.
|
|
Revision tags: netbsd-7-2-RELEASE netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base agc-symver-base tls-maxphys-base yamt-pagecache-base8
|
| 1.5 |
29-Dec-2012 |
jmcneill |
branches: 1.5.2; 1.5.6; add support for generating boot.scr scripts with -T script
|
|
Revision tags: yamt-pagecache-base7
|
| 1.4 |
01-Dec-2012 |
wiz |
More markup.
|
| 1.3 |
01-Dec-2012 |
matt |
Change ULONG_MAX to UINT32_MAX
|
| 1.2 |
30-Nov-2012 |
wiz |
Sort SYNOPSIS. Remove unnecessary Ns. Punctuation nit.
|
| 1.1 |
29-Nov-2012 |
reed |
Add a manual for mkubootimage(1). It was missing. It had one review on netbsd-docs@. I didn't add the manual to the Makefile nor distrib set yet -- waiting for more review or improvements first.
|
|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base
|
| 1.34 |
29-Oct-2024 |
gutteridge |
mkubootimage.c: consistently use endian.h origin functions
Since this already uses bswap32(3), le64toh(3), etc., switch to also use htobe32(3) and be32toh(3) instead of htonl(3) and ntohl(3). This seems the best way to fix build breakages under recent Linux distros where GCC objects to missing prototypes (since otherwise we'd need to include arpa/inet.h, which wasn't declared). Another issue related to PR lib/58674.
Confirmed this fixes builds on Fedora 40 (since all these functions are provided by NetBSD compat). No changes noted to resulting installation images generated for armv7hf on a NetBSD build.
|
|
Revision tags: perseant-exfatfs-base-20240630 perseant-exfatfs-base
|
| 1.33 |
21-May-2024 |
gutteridge |
branches: 1.33.2; mkubootimage(1): adjust usage, etc.
In the tool, reflow and reorder usage() output and also consistently mark which arguments are optional.
In the man page, add missing -t argument in the synopsis and follow consistent argument ordering.
|
| 1.32 |
21-May-2024 |
gutteridge |
mkubootimage(1): add riscv
|
| 1.31 |
09-Feb-2024 |
christos |
PR/57914: Jan-Benedict Glaw: Set reproducible timestamp Cleanup lint.
|
|
Revision tags: netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406
|
| 1.30 |
08-Feb-2020 |
ryo |
branches: 1.30.8; arm64_image_header->image_size must be included size of arm64_image_header.
with -u option, image_size should be binary (file) size (header included). without -u option, image_size should be binary (file) size + header size.
|
| 1.29 |
01-Jan-2020 |
martin |
Avoid mixing signed/unsigned arguments to the ? operator.
|
| 1.28 |
01-Jan-2020 |
skrll |
Adjust image size appropriately when using update_image
OK jmcneill
|
| 1.27 |
07-Dec-2019 |
wiz |
Sync usage with man page, merge single letter options.
Limit program usage line length.
|
| 1.26 |
04-Dec-2019 |
jmcneill |
Fix signed/unsigned comparison
|
| 1.25 |
04-Dec-2019 |
jmcneill |
Add -u flag for updating headers in place.
|
|
Revision tags: netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
|
| 1.24 |
04-Feb-2018 |
jmcneill |
branches: 1.24.4; 1.24.6; Fix tools build
|
| 1.23 |
04-Feb-2018 |
jmcneill |
Add support for writing "AArch64 Linux kernel image" format images.
These images begin with a 64-byte header that includes a load offset, image size, some flags, and a small (2 word) area at the start for executable code.
These images are compatible with U-Boot's "booti" command, and can be used to make U-Boot relocate our kernel to a 2MB aligned base address. After relocation, U-Boot will jump to the code at the beginning of the header, where we encode a relative branch forward instruction to branch to the beginning of the kernel at offset +0x40.
|
| 1.22 |
05-Nov-2017 |
jmcneill |
add missing break after -m case
|
| 1.21 |
29-Sep-2017 |
jmcneill |
add sh arch
|
|
Revision tags: perseant-stdc-iso10646-base
|
| 1.20 |
15-Jul-2017 |
jmcneill |
branches: 1.20.2; Add support for "kernel_noload" image types. This type is the same as the "kernel" type, except it can run from any load address.
|
| 1.19 |
05-Jul-2017 |
jmcneill |
Load address is not required for "ramdisk" images.
|
|
Revision tags: netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
| 1.18 |
30-Sep-2014 |
msaitoh |
branches: 1.18.8; Support arm64, i386 and or1k.
|
|
Revision tags: netbsd-7-2-RELEASE netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base agc-symver-base yamt-pagecache-base8 tls-maxphys-base
|
| 1.17 |
29-Dec-2012 |
jmcneill |
add support for generating boot.scr scripts with -T script
|
|
Revision tags: yamt-pagecache-base7 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4
|
| 1.16 |
17-Feb-2012 |
matt |
branches: 1.16.2; Avoid signed/unsigned comparision.
|
| 1.15 |
17-Feb-2012 |
matt |
Let address/entry be 64bit if they are just sign-extended 32-bit values. (change pulled up from matt-nb5-mips64).
|
|
Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 netbsd-6-1-RC2 netbsd-6-1-RC1 netbsd-6-0-1-RELEASE matt-nb6-plus-nbase netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base
|
| 1.14 |
04-Sep-2011 |
joerg |
branches: 1.14.2; Sprinkle one more static and a bunch of consts.
|
| 1.13 |
04-Sep-2011 |
joerg |
static + __dead
|
| 1.12 |
06-Aug-2011 |
wiz |
Add lzma and lzo to usage. From Elie De Brauwer in PR 45219.
|
| 1.11 |
04-Aug-2011 |
matt |
Add O_TRUNC to the open of the image file (in case the size decreases).
|
| 1.10 |
03-Aug-2011 |
matt |
Add lzma and lzo compression types
|
| 1.9 |
03-Aug-2011 |
matt |
Add -E entrypoint for "byteswapped" entry-points.
|
| 1.8 |
01-Aug-2011 |
riz |
Add an -m flag to mkubootimage, for specifying an alternate magic value.
|
| 1.7 |
08-Jun-2011 |
matt |
branches: 1.7.2; When printing the header, convert values to names: Use strlcpy to copy the name, not strncpy.
magic: 0x27051956 time: Tue Jun 7 15:58:41 2011 size: 2482203 load addr: 0x00020000 entry point: 0x00020000 data crc: 0x700fdf53 os: 2 (netbsd) arch: 7 (powerpc) type: 2 (kernel) comp: 1 (gz) name: NetBSD/evbppc 5.99.52 (INSTALL_ header crc: 0x94ea96cf
|
|
Revision tags: cherry-xenmp-base bouyer-quota2-nbase
|
| 1.6 |
26-Feb-2011 |
phx |
branches: 1.6.2; 1.6.4; Add the -O option to set the OS type, which defaults to NetBSD when missing. This is needed, because some vendors have stripped U-Boot so much that it only accepts Linux kernel modules. Also allow 'standalone' as module type.
|
|
Revision tags: bouyer-quota2-base
|
| 1.5 |
31-Jan-2011 |
matt |
Add mips/mips64 support.
|
|
Revision tags: matt-mips64-premerge-20101231
|
| 1.4 |
10-Jul-2010 |
kiyohara |
branches: 1.4.2; Change '-e' to optional. Use load addr(-a), if '-e' not specify. Just like u-boot's mkimage.
|
| 1.3 |
09-Jul-2010 |
kiyohara |
s/mkuboot/mkubootimage/ in usage().
|
| 1.2 |
22-Jun-2010 |
dogcow |
nbtool.h'ify; fixes cross-compilation.
|
| 1.1 |
18-Jun-2010 |
jmcneill |
add mkubootimage(1), a tool for creating u-boot compatible images
|
|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base perseant-exfatfs-base-20240630 perseant-exfatfs-base
|
| 1.9 |
21-May-2024 |
gutteridge |
mkubootimage(1): add riscv
|
|
Revision tags: netbsd-10-1-RELEASE netbsd-9-4-RELEASE netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base netbsd-9-3-RELEASE cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 netbsd-9-2-RELEASE cjep_staticlib_x-base netbsd-9-1-RELEASE phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
|
| 1.8 |
29-Sep-2017 |
jmcneill |
add sh arch
|
|
Revision tags: perseant-stdc-iso10646-base
|
| 1.7 |
15-Jul-2017 |
jmcneill |
branches: 1.7.2; Add support for "kernel_noload" image types. This type is the same as the "kernel" type, except it can run from any load address.
|
|
Revision tags: netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
| 1.6 |
30-Sep-2014 |
msaitoh |
branches: 1.6.8; Support arm64, i386 and or1k.
|
|
Revision tags: netbsd-7-2-RELEASE netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base agc-symver-base yamt-pagecache-base8 tls-maxphys-base
|
| 1.5 |
29-Dec-2012 |
jmcneill |
add support for generating boot.scr scripts with -T script
|
|
Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 netbsd-6-1-RC2 netbsd-6-1-RC1 netbsd-6-0-1-RELEASE yamt-pagecache-base7 matt-nb6-plus-nbase yamt-pagecache-base6 netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base
|
| 1.4 |
03-Aug-2011 |
matt |
branches: 1.4.2; 1.4.8; Add lzma and lzo compression types
|
|
Revision tags: cherry-xenmp-base bouyer-quota2-nbase
|
| 1.3 |
26-Feb-2011 |
phx |
branches: 1.3.2; 1.3.6; Add the -O option to set the OS type, which defaults to NetBSD when missing. This is needed, because some vendors have stripped U-Boot so much that it only accepts Linux kernel modules. Also allow 'standalone' as module type.
|
|
Revision tags: bouyer-quota2-base
|
| 1.2 |
31-Jan-2011 |
matt |
Add mips/mips64 support.
|
|
Revision tags: matt-mips64-premerge-20101231
|
| 1.1 |
18-Jun-2010 |
jmcneill |
branches: 1.1.2; add mkubootimage(1), a tool for creating u-boot compatible images
|