Zerocat Chipflasher
v0.4.3 (board-edition-1)
Flash free firmware to BIOS chips, kick the Manageability Engine.
|
This file is useful for both, kick
and connect
.
More...
Go to the source code of this file.
Classes | |
struct | tag_motline |
struct | tag_hexdumpline |
Macros | |
#define | VERSION "v0.4.3" |
#define | ON 1 |
#define | OFF 0 |
#define | MENUWIDTH 95 |
width of menu headlines (in chars) More... | |
#define | HEX_DATA 0 |
#define | BIN_DATA 1 |
#define | LOWER_CASE 0 |
#define | UPPER_CASE 1 |
#define | BINMODE 0 |
#define | HEXMODE 1 |
Functions | |
signed char | hexdigit2bin (unsigned char hexdigit) |
Convert a hexadecimal digit into a binary value. More... | |
char | bin2hexdigit (unsigned char vbin, unsigned char mode) |
signed char | MOT_addrlen (char SREC_type) |
Return the address length in bytes that corresponds to a known S-record type. More... | |
int | MOT_ispayload (char file_format, int *linepos, char c, struct tag_motline *motline, int hexmode) |
Zerocat Chipflasher — Flash free firmware to BIOS chips, kick the Manageability Engine.
Copyright (C) 2015, 2016, 2017, 2018 Kai Mertens kmx@p oste o.net
The Zerocat Chipflasher is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
The Zerocat Chipflasher is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.
This file is part of the Zerocat Chipflasher.
Definition in file common.h.
#define VERSION "v0.4.3" |
char bin2hexdigit | ( | unsigned char | vbin, |
unsigned char | mode | ||
) |
Definition at line 27 of file bin2hexdigit.c.
signed char hexdigit2bin | ( | unsigned char | hexdigit | ) |
hexdigit | Hex value to convert. |
Definition at line 39 of file hexdigit2bin.c.
int MOT_ispayload | ( | char | file_format, |
int * | linepos, | ||
char | c, | ||
struct tag_motline * | motline, | ||
int | hexmode | ||
) |
Zerocat’s note on JavaScript licenses: All JavaScript files of this page are free software. Generated files (dynsections.js, menu.js, menudata.js) carry doxygen’s GNU GPLv2 license header. File jquery.js is minified code but points to corresponding source files, which in turn provide their own license infos. In case the GNU LibreJS Browser Extension complains about these scripts being non-free – please whitelist them manually and reload the page.