Add "cbfstool extract" function.
It dumps everything you ask for, but you might not get what you expect if the file is compressed or otherwise converted (eg. payloads in SELF format). (Originally it would only extract "raw" files. This is a change by me, as filetypes are commonly used to differentiate raw data files --Patrick) Signed-off-by: Aurelien Guillaume <aurelien@iwi.me> Signed-off-by: Patrick Georgi <patrick.georgi@secunet.com> Acked-by: Patrick Georgi <patrick.georgi@secunet.com> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@6250 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
This commit is contained in:
committed by
Patrick Georgi
parent
fb433bea6a
commit
fe7d6b9a4a
@ -68,6 +68,7 @@ int create_cbfs_image(const char *romfile, uint32_t romsize,
|
||||
|
||||
int add_file_to_cbfs(void *content, uint32_t contentsize, uint32_t location);
|
||||
void print_cbfs_directory(const char *filename);
|
||||
int extract_file_from_cbfs(const char *filename, const char *payloadname, const char *outpath);
|
||||
|
||||
uint32_t cbfs_find_location(const char *romfile, uint32_t filesize,
|
||||
const char *filename, uint32_t align);
|
||||
|
Reference in New Issue
Block a user