mirror of
https://review.coreboot.org/flashrom.git
synced 2025-04-26 22:52:34 +02:00
libpayload: Remove file I/O.c
Read_buf_from_file() and write_buf_to_file() use file streams which are not supported in libpayload. Corresponding to flashrom svn r1730. Signed-off-by: Nico Huber <nico.huber@secunet.com> Signed-off-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at> Acked-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at>
This commit is contained in:
parent
4b02e90743
commit
7562f7d7d5
10
flashrom.c
10
flashrom.c
@ -1166,6 +1166,10 @@ notfound:
|
|||||||
int read_buf_from_file(unsigned char *buf, unsigned long size,
|
int read_buf_from_file(unsigned char *buf, unsigned long size,
|
||||||
const char *filename)
|
const char *filename)
|
||||||
{
|
{
|
||||||
|
#ifdef __LIBPAYLOAD__
|
||||||
|
msg_gerr("Error: No file I/O support in libpayload\n");
|
||||||
|
return 1;
|
||||||
|
#else
|
||||||
unsigned long numbytes;
|
unsigned long numbytes;
|
||||||
FILE *image;
|
FILE *image;
|
||||||
struct stat image_stat;
|
struct stat image_stat;
|
||||||
@ -1196,11 +1200,16 @@ int read_buf_from_file(unsigned char *buf, unsigned long size,
|
|||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
return 0;
|
return 0;
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
int write_buf_to_file(unsigned char *buf, unsigned long size,
|
int write_buf_to_file(unsigned char *buf, unsigned long size,
|
||||||
const char *filename)
|
const char *filename)
|
||||||
{
|
{
|
||||||
|
#ifdef __LIBPAYLOAD__
|
||||||
|
msg_gerr("Error: No file I/O support in libpayload\n");
|
||||||
|
return 1;
|
||||||
|
#else
|
||||||
unsigned long numbytes;
|
unsigned long numbytes;
|
||||||
FILE *image;
|
FILE *image;
|
||||||
|
|
||||||
@ -1221,6 +1230,7 @@ int write_buf_to_file(unsigned char *buf, unsigned long size,
|
|||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
return 0;
|
return 0;
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
int read_flash_to_file(struct flashctx *flash, const char *filename)
|
int read_flash_to_file(struct flashctx *flash, const char *filename)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user