/openwrt/tools/firmware-utils/src/ |
H A D | mksenaofw.c | 127 const char *output_file_name, img_header *header, int block_size) 153 header->filesize = get_file_size(input_file_name); 154 if (!header->filesize) { 164 pad_len = block_size - (header->filesize % block_size); 167 if (md5_file(input_file_name, (uint8_t *) &header->md5sum) < 0) { 173 header->zero = 0; 174 header->chksum = header_checksum(header, HDR_LEN); 175 header->head = htonl(header 126 encode_image(const char *input_file_name, const char *output_file_name, img_header *header, int block_size) argument 215 img_header header; local 315 img_header header; local [all...] |
H A D | add_header.c | 23 * image with a header containing a CRC32 value which is generated for the 67 struct header { struct 88 struct header header; local 106 buflen = len + sizeof(header); 110 // copy model name into header 111 strncpy(header.model, argv[1], sizeof(header.model)); 112 header.crc = 0; 116 memcpy(buf, &header, sizeo [all...] |
H A D | mkwrgimg.c | 93 static void get_digest(struct wrg_header *header, char *data, int size) argument 99 MD5_Update(&ctx, (char *)&header->offset, sizeof(header->offset)); 100 MD5_Update(&ctx, (char *)&header->devname, sizeof(header->devname)); 103 MD5_Final(header->digest, &ctx); 108 struct wrg_header *header; local 201 header = (struct wrg_header *) buf; 202 memset(header, '\0', sizeof(struct wrg_header)); 204 strncpy(header [all...] |
H A D | mkedimaximg.c | 28 struct header struct 137 struct header header; local 144 header.flash = header.size = header.start = 0; 160 memcpy(header.model, optarg, 4); 167 memcpy(header.sign, optarg, 4); 173 if (!strtou32(optarg, &header.flash)) { 179 if (!strtou32(optarg, &header [all...] |
H A D | mkhilinkfw.c | 89 image_header_t *header; local 204 header = (image_header_t *)p; 206 ntohl(header->ih_size) + sizeof(image_header_t)); 207 if (ntohl(header->ih_magic) != IH_MAGIC) { 210 IH_MAGIC, ntohl(header->ih_magic)); 228 header = (image_header_t *)buf; 229 if (ntohl(header->ih_magic) != IH_MAGIC) { 232 IH_MAGIC, ntohl(header->ih_magic));
|
H A D | fw.h | 30 typedef struct header { struct
|
H A D | mkfwimage2.c | 73 header_t* header = mem; local 74 memset(header, 0, sizeof(header_t)); 76 memcpy(header->magic, im.magic, MAGIC_LENGTH); 77 strncpy(header->version, version, sizeof(header->version)); 78 header->crc = htonl(crc32(0L, (unsigned char *)header, 80 header->pad = 0L; 344 /* write header */
|
H A D | mkfwimage.c | 123 header_t* header = mem; local 124 memset(header, 0, sizeof(header_t)); 126 memcpy(header->magic, magic, MAGIC_LENGTH); 127 strncpy(header->version, version, sizeof(header->version)); 128 header->crc = htonl(crc32(0L, (unsigned char *)header, 130 header->pad = 0L; 347 // write header
|
H A D | mkheader_gemtek.c | 41 * The header is in little-endian format. In case 87 struct gemtek_header header; member in struct:machines 178 memcpy(&my_hdr, &mach_def[image_type].header, HDRLEN);
|
H A D | airlink.c | 5 -8:-5 Extended (httpd) header checksum - sum2 6 -4:-1 Extended (httpd) header magic - "ARRN" - 0x4e525241 7 0: 3 Standard (tftpd) header magic - "GMTK" - 0x4b544d47 8 4: 7 Standard (tftpd) header checksum - sum1 11 10:13 Size of firmware image file with standard header 98 uint32_t header[] = { variable 122 header[5] = lenk; 134 write(ffd, header, 0x28); 136 write(ffd, header + 2, 0x20); 140 printf("Padding header [all...] |
H A D | mkcasfw.c | 179 union file_hdr header; variable in typeref:union:file_hdr 734 tmp.cas.type = HOST_TO_LE32(header.cas.type); 735 tmp.cas.id = HOST_TO_LE32(header.cas.id); 746 tmp.nfs.type = HOST_TO_LE32(header.nfs.type); 747 tmp.nfs.id = HOST_TO_LE32(header.nfs.id); 821 header.cas.type = HEADER_TYPE_CAS; 822 header.cas.id = board->id; 825 header.nfs.type = HEADER_TYPE_NFS; 826 header.nfs.id = board->id; 829 ERR("internal error, unknown header typ [all...] |
/openwrt/target/linux/bcm53xx/files-4.1/drivers/firmware/broadcom/ |
H A D | bcm47xx_nvram.c | 43 struct nvram_header __iomem *header; local 47 header = (struct nvram_header *)(end - nvram_sizes[i]); 48 if (header->magic == NVRAM_MAGIC) 55 /* Probe for NVRAM header */ 58 struct nvram_header __iomem *header; local 75 header = (struct nvram_header *)(iobase + off - size); 82 header = (struct nvram_header *)(iobase + 4096); 83 if (header->magic == NVRAM_MAGIC) { 88 header = (struct nvram_header *)(iobase + 1024); 89 if (header 148 struct nvram_header header; local [all...] |
/openwrt/target/linux/generic/files/drivers/mtd/mtdsplit/ |
H A D | mtdsplit_uimage.c | 38 * Legacy format image header, 81 * of a valid uImage header if found 113 struct uimage_header *header; local 127 header = (struct uimage_header *)(buf + ret); 129 uimage_size = sizeof(*header) + be32_to_cpu(header->ih_size); 209 struct uimage_header *header = (struct uimage_header *)buf; local 212 if (be32_to_cpu(header->ih_magic) != IH_MAGIC) { 214 be32_to_cpu(header->ih_magic)); 218 if (header 261 struct uimage_header *header = (struct uimage_header *)buf; local 313 struct uimage_header *header; local [all...] |
H A D | mtdsplit_trx.c | 35 struct trx_header *header) 41 header_len = sizeof(*header); 43 (unsigned char *) header); 86 pr_debug("no valid trx header found in \"%s\" at offset %llx\n", 101 pr_debug("no trx header found in \"%s\"\n", master->name); 34 read_trx_header(struct mtd_info *mtd, size_t offset, struct trx_header *header) argument
|
/openwrt/package/boot/uboot-oxnas/files/common/spl/ |
H A D | spl_block.c | 57 struct image_header *header; local 59 header = (struct image_header *)(CONFIG_SYS_TEXT_BASE - 62 err = file_fat_read(filename, header, sizeof(struct image_header)); 66 spl_parse_image_header(header); 117 struct image_header *header; local 119 header = (struct image_header *)(CONFIG_SYS_TEXT_BASE - 122 err = ext4_read_file(filename, header, 0, sizeof(struct image_header)); 126 spl_parse_image_header(header); 173 struct image_header *header; local 175 header [all...] |
/openwrt/package/utils/nvram/src/ |
H A D | nvram.c | 98 nvram_header_t *header = nvram_header(h); local 105 name = (char *) &header[1]; 118 sprintf(buf, "0x%04X", (uint16_t)(header->crc_ver_init >> 16)); 122 sprintf(buf, "0x%04X", (uint16_t)(header->config_refresh & 0xffff)); 127 (uint16_t)((header->config_refresh >> 16) & 0xffff)); 131 sprintf(buf, "0x%08X", header->config_ncdl); 143 /* Get nvram header. */ 261 nvram_header_t *header = nvram_header(h); local 269 /* Regenerate header */ 270 header 345 nvram_header_t *header; local [all...] |
/openwrt/target/linux/ar71xx/files/drivers/mtd/ |
H A D | cybertan_part.c | 50 uint32_t len; /* Length of file including header */ 53 uint32_t offsets[TRX_MAX_OFFSET]; /* Offsets of partitions from start of header */ 88 struct firmware_header *header; local 110 header = vmalloc(sizeof(*header)); 111 if (!header) { 116 ret = mtd_read(master, uboot_len, sizeof(*header), 117 &retlen, (void *) header); 121 if (retlen != sizeof(*header)) { 126 theader = &header [all...] |
H A D | tplinkpart.c | 29 uint32_t version; /* header version */ 54 struct tplink_fw_header *header; local 60 header = vmalloc(sizeof(*header)); 61 if (!header) 66 (unsigned char *) header); 74 t = be32_to_cpu(header->version); 78 t = be32_to_cpu(header->kernel_ofs); 82 return header; 85 vfree(header); 117 struct tplink_fw_header *header; local [all...] |
/openwrt/tools/wrt350nv2-builder/src/ |
H A D | crypt.h | 62 * Initialize the encryption keys and the random header according to 92 unsigned char *buf; /* where to write header */ 98 int n; /* index in random header */ 101 unsigned char header[RAND_HEAD_LEN-2]; /* random header */ variable 102 static unsigned calls = 0; /* ensure different random header each time */ 119 header[n] = (unsigned char)zencode(pkeys, pcrc_32_tab, c, t); 121 /* Encrypt random header (last two bytes is high word of crc) */ 125 buf[n] = (unsigned char)zencode(pkeys, pcrc_32_tab, header[n], t);
|
/openwrt/target/linux/ramips/image/ |
H A D | rt288x.mk | 5 define Build/gemtek-header 9 define Build/airlink-header 22 IMAGE/factory.bin := $$(IMAGE/sysupgrade.bin) | gemtek-header ar725w 30 IMAGE/factory.bin := $$(IMAGE/sysupgrade.bin) | gemtek-header ar725w
|
H A D | mt7620.mk | 5 define Build/tplink-header 16 define Build/netgear-header 22 define Build/poray-header 29 define Build/umedia-header 30 fix-u-media-header -T 0x46 -B $(1) -i $@ -o $@.new && mv $@.new $@ 33 define Build/elecom-header 47 KERNEL_INITRAMFS := $(KERNEL_DTB) | tplink-header ArcherC20i -c 48 IMAGE/sysupgrade.bin := append-kernel | tplink-header ArcherC20i -j -r $(KDIR)/root.squashfs 56 KERNEL_INITRAMFS := $(KERNEL_DTB) | tplink-header ArcherC50 -c 57 IMAGE/sysupgrade.bin := append-kernel | tplink-header ArcherC5 [all...] |
/openwrt/package/kernel/lantiq/ltq-atm/src/ |
H A D | ltq_atm.c | 538 struct tx_inband_header *header; local 558 header = (struct tx_inband_header *)skb->data; 561 header->uu = 0; 562 header->cpi = 0; 563 header->pad = aal5_fill_pattern; 564 header->res1 = 0; 566 /* setup cell header */ 567 header->clp = (vcc->atm_options & ATM_ATMOPT_CLP) ? 1 : 0; 568 header->pti = ATM_PTI_US0; 569 header 907 struct uni_cell_header *header; local [all...] |
/openwrt/package/libs/gettext/ |
H A D | Makefile | 24 TITLE:=Stub header for the GNU Internationalization library
|
/openwrt/target/linux/ar71xx/image/ |
H A D | generic.mk | 315 MTDPARTS = spi0.0:192k(u-boot)ro,64k(env)ro,64k(RFdata)ro,384k(zyxel_rfsd),384k(romd),64k(header),2048k(kernel),13184k(rootfs),15232k@0x120000(firmware) 321 # prefixed with a header (which is actually written into the MTD device). 322 # The header is 2kiB and is filled with 0xff. The format seems to be: 328 # 2 bytes: checksum over the header partition (big endian) 337 # The checksum for the header is calcualted over the first 2048 bytes with 340 # The header is padded with 0xff to the erase block size of the device.
|
/openwrt/scripts/config/ |
H A D | mconf.c | 367 char header[4]; local 372 sprintf(header, "(%c)", key); 377 sprintf(header, " "); 380 memcpy(buf + pos->offset, header, sizeof(header) - 1);
|