aboutsummaryrefslogtreecommitdiffstats
path: root/tools/firmware-utils/src/fw.h
diff options
context:
space:
mode:
Diffstat (limited to 'tools/firmware-utils/src/fw.h')
-rw-r--r--tools/firmware-utils/src/fw.h67
1 files changed, 0 insertions, 67 deletions
diff --git a/tools/firmware-utils/src/fw.h b/tools/firmware-utils/src/fw.h
deleted file mode 100644
index d2be71e983..0000000000
--- a/tools/firmware-utils/src/fw.h
+++ /dev/null
@@ -1,67 +0,0 @@
-// SPDX-License-Identifier: GPL-2.0-or-later
-/*
- * * Copyright (C) 2007 Ubiquiti Networks, Inc.
- */
-
-#ifndef FW_INCLUDED
-#define FW_INCLUDED
-
-#include <stdint.h>
-#include <sys/types.h>
-
-#define MAGIC_HEADER "OPEN"
-#define MAGIC_PART "PART"
-#define MAGIC_END "END."
-#define MAGIC_ENDS "ENDS"
-
-#define MAGIC_LENGTH 4
-#define PART_NAME_LENGTH 16
-
-typedef struct header {
- char magic[MAGIC_LENGTH];
- char version[256];
- u_int32_t crc;
- u_int32_t pad;
-} __attribute__ ((packed)) header_t;
-
-typedef struct part {
- char magic[MAGIC_LENGTH];
- char name[PART_NAME_LENGTH];
- uint8_t pad[12];
- u_int32_t memaddr;
- u_int32_t index;
- u_int32_t baseaddr;
- u_int32_t entryaddr;
- u_int32_t data_size;
- u_int32_t part_size;
-} __attribute__ ((packed)) part_t;
-
-typedef struct part_crc {
- u_int32_t crc;
- u_int32_t pad;
-} __attribute__ ((packed)) part_crc_t;
-
-typedef struct signature {
- uint8_t magic[MAGIC_LENGTH];
- u_int32_t crc;
- u_int32_t pad;
-} __attribute__ ((packed)) signature_t;
-
-typedef struct signature_rsa {
- uint8_t magic[MAGIC_LENGTH];
-// u_int32_t crc;
- unsigned char rsa_signature[256];
- u_int32_t pad;
-} __attribute__ ((packed)) signature_rsa_t;
-
-#define VERSION "1.2"
-
-#define INFO(...) fprintf(stdout, __VA_ARGS__)
-#define ERROR(...) fprintf(stderr, "ERROR: "__VA_ARGS__)
-#define WARN(...) fprintf(stderr, "WARN: "__VA_ARGS__)
-#define DEBUG(...) do {\
- if (debug) \
- fprintf(stdout, "DEBUG: "__VA_ARGS__); \
-} while (0);
-
-#endif