openwrt-pf/tools/firmware-utils/src
李国 1963bbaa8f firmware-utils: ptgen: add GPT support
Add GPT support to ptgen, so we can generate EFI bootable images.

Introduced two options:
    -g        generate GPT partition table
    -G GUID   use GUID for disk and increase last bit for all partitions

We drop The alternate partition table to reduce size, This may cause
problems when generate vmdk images or vdi images. We have to pad enough
sectors when generate these images.

Signed-off-by: 李国 <uxgood.org@gmail.com>
[fixed compilation on macOS]
Signed-off-by: Petr Štetiar <ynezz@true.cz>
2020-03-31 16:20:47 +02:00
..
add_header.c
addpattern.c firmware-utils: honor env SOURCE_DATE_EPOCH 2017-06-19 14:34:52 +02:00
asustrx.c
bcm_tag.h
bcmalgo.c
bcmalgo.h
buffalo-enc.c firmware-utils: improve tools for Buffalo DHP series 2017-01-31 10:55:02 +01:00
buffalo-lib.c
buffalo-lib.h firmware-utils: improve tools for Buffalo DHP series 2017-01-31 10:55:02 +01:00
buffalo-tag.c firmware-utils: improve tools for Buffalo DHP series 2017-01-31 10:55:02 +01:00
buffalo-tftp.c
csysimg.h
cyg_crc.h
cyg_crc16.c
cyg_crc32.c
dgfirmware.c firmware-utils/dgfirmare: fix possible resource leak 2020-01-14 17:48:50 +01:00
dgn3500sum.c firmware-utils: fix dgn3500sum compiler warnings 2017-06-26 20:08:36 +02:00
dns313-header.c firmware-utils: fix possible memory leak and resource leak 2020-01-14 17:48:50 +01:00
edimax_fw_header.c
encode_crc.c
fix-u-media-header.c
fw.h firmware-utils: mkfwimage: fix more errors reported by gcc-6/7/9 2019-07-19 22:11:15 +02:00
hcsmakeimage.c firmware-utils: honor env SOURCE_DATE_EPOCH 2017-06-19 14:34:52 +02:00
imagetag.c firmware-utils: honor env SOURCE_DATE_EPOCH 2017-06-19 14:34:52 +02:00
imagetag.ggo
imagetag_cmdline.c
imagetag_cmdline.h
jcgimage.c firmware-utils: jcgimage: add support for 4MiB+ images 2019-05-31 10:30:03 +02:00
lxlfw.c firmware-utils: add lxlfw tool for generating Luxul firmwares 2020-02-07 09:31:22 +01:00
lzma2eva.c
makeamitbin.c
md5.c
md5.h
mkbrncmdline.c
mkbrnimg.c
mkbuffaloimg.c
mkcameofw.c
mkcasfw.c
mkchkimg.c firmware-utils/mkchkimg: fix possible resource leaks 2020-01-14 17:48:50 +01:00
mkcsysimg.c
mkdapimg.c tools/firmware-utils: fix sysupgrade typo in mkdapimg 2019-01-12 19:44:35 +01:00
mkdapimg2.c tools/firmware-utils: fix sysupgrade typo in mkdapimg2 2019-01-12 19:47:25 +01:00
mkdhpimg.c firmware-utils: improve tools for Buffalo DHP series 2017-01-31 10:55:02 +01:00
mkdlinkfw-lib.c firmware-utils: mkdlinkfw: fix error handling 2019-01-13 18:31:10 +01:00
mkdlinkfw-lib.h firmware-utils: mkdlinkfw: cleanup code 2019-01-13 18:31:10 +01:00
mkdlinkfw.c firmware-utils: mkdlinkfw: add kernel image offset 2019-03-24 01:44:24 +01:00
mkdniimg.c
mkedimaximg.c firmware-utils: mkedimaximg: add "big-endianness mode" option 2018-09-10 09:29:39 +02:00
mkfwimage.c firmware-utils/mkfwimage: fix possible memory and resource leak 2020-01-14 17:48:50 +01:00
mkfwimage2.c firmware-utils/mkfwimage: fix possible memory and resource leak 2020-01-14 17:48:50 +01:00
mkheader_gemtek.c
mkhilinkfw.c
mkmerakifw-old.c
mkmerakifw.c
mkmylofw.c
mkplanexfw.c
mkporayfw.c
mkrasimage.c mkrasimage: fix segmentation fault 2020-03-01 21:36:00 +01:00
mkrtn56uimg.c firmware-utils: honor env SOURCE_DATE_EPOCH 2017-06-19 14:34:52 +02:00
mksenaofw.c firmware-utils/mksenaofw: fix possible memory leak 2020-01-14 17:48:50 +01:00
mksercommfw.c firmware-utils: mksercommfw: overhaul image creation 2019-01-15 19:11:54 +01:00
mktitanimg.c firmware-utils/mktitanimg: fix possible resource leak 2020-01-14 17:48:50 +01:00
mktitanimg.h
mktplinkfw-lib.c firmware-utils: mktplinkfw: fix JFFS2 EOF markers 2017-12-14 09:29:30 +01:00
mktplinkfw-lib.h tools/firmware-utils: mktplinkfw move build_fw() to lib 2017-10-06 08:28:41 +02:00
mktplinkfw.c ramips: add support for TP-Link RE200 v1 2019-12-31 13:23:55 +01:00
mktplinkfw2.c tools/firmware-utils: mktplinkfw2: add Qualcomm layouts 2019-05-18 17:59:49 +02:00
mkwrggimg.c
mkwrgimg.c
mkzcfw.c
mkzynfw.c
motorola-bin.c
myloader.h
nand_ecc.c
nec-enc.c firmware-utils: add nec-enc 2019-04-06 19:14:06 +02:00
osbridge-crc.c
oseama.c
otrx.c firmware-utils: add otrx tool for handling TRX images 2017-11-17 11:42:59 +01:00
pc1crypt.c
ptgen.c firmware-utils: ptgen: add GPT support 2020-03-31 16:20:47 +02:00
seama.c
seama.h
sha1.c
sha1.h
spw303v.c firmware-utils: honor env SOURCE_DATE_EPOCH 2017-06-19 14:34:52 +02:00
srec2bin.c
tplink-safeloader.c tplink-safeloader: update soft_ver for TP-Link Archer C6 v2 (EU) 2020-03-30 01:46:50 +02:00
trx.c firmware-utils: improve tools for Buffalo DHP series 2017-01-31 10:55:02 +01:00
trx2edips.c
trx2usr.c
uimage_padhdr.c firmware-utils: uimage_padhdr: fix Coverity issue 2019-08-04 22:09:20 +02:00
wrt400n.c Revert "tools: wrt400n: fix making factory images with kernel bigger than 1MB" 2017-01-20 06:43:13 +01:00
xorimage.c firmware-utils: add hex pattern mode for xorimage 2018-12-24 19:18:07 +01:00
zyimage.c
zynos.h
zyxbcm.c firmware-utils: honor env SOURCE_DATE_EPOCH 2017-06-19 14:34:52 +02:00